<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />

<title>171013057-刘炜豪</title>

<script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>



<style type="text/css">
    /*!
*
* Twitter Bootstrap
*
*/
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot');
  src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\002a";
}
.glyphicon-plus:before {
  content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.42857143;
  color: #000;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 3px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 2px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 18px;
  margin-bottom: 18px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 18px;
  margin-bottom: 9px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 9px;
  margin-bottom: 9px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 33px;
}
h2,
.h2 {
  font-size: 27px;
}
h3,
.h3 {
  font-size: 23px;
}
h4,
.h4 {
  font-size: 17px;
}
h5,
.h5 {
  font-size: 13px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 9px;
}
.lead {
  margin-bottom: 18px;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 19.5px;
  }
}
small,
.small {
  font-size: 92%;
}
mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 8px;
  margin: 36px 0 18px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 9px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 18px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 541px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 9px 18px;
  margin: 0 0 18px;
  font-size: inherit;
  border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 18px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 2px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #888;
  background-color: transparent;
  border-radius: 1px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}
pre {
  display: block;
  padding: 8.5px;
  margin: 0 0 9px;
  font-size: 12px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 2px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 768px) {
  .container {
    width: 768px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 940px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1140px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 0px;
  padding-right: 0px;
}
.row {
  margin-left: 0px;
  margin-right: 0px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 0px;
  padding-right: 0px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 18px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 13.5px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 18px;
  font-size: 19.5px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 32px;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  border: 0;
  background-color: transparent;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 32px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 45px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 18px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 31px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 30px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 45px;
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.3333333;
  border-radius: 3px;
}
select.input-lg {
  height: 45px;
  line-height: 45px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 45px;
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.3333333;
  border-radius: 3px;
}
.form-group-lg select.form-control {
  height: 45px;
  line-height: 45px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 45px;
  min-height: 35px;
  padding: 11px 16px;
  font-size: 17px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 40px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 45px;
  height: 45px;
  line-height: 45px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 23px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #404040;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 25px;
}
.form-horizontal .form-group {
  margin-left: 0px;
  margin-right: 0px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 0px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 17px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 1.42857143;
  border-radius: 2px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.3333333;
  border-radius: 3px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 13px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 2px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 8px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 541px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 45px;
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.3333333;
  border-radius: 3px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 45px;
  line-height: 45px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  border-radius: 2px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 1px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 17px;
  border-radius: 3px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 8px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 2px 2px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 2px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 2px 2px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 2px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 2px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 2px 2px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 30px;
  margin-bottom: 18px;
  border: 1px solid transparent;
}
@media (min-width: 541px) {
  .navbar {
    border-radius: 2px;
  }
}
@media (min-width: 541px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 0px;
  padding-left: 0px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 541px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 540px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: 0px;
  margin-left: 0px;
}
@media (min-width: 541px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 541px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 541px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  padding: 6px 0px;
  font-size: 17px;
  line-height: 18px;
  height: 30px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 541px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: 0px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 0px;
  padding: 9px 10px;
  margin-top: -2px;
  margin-bottom: -2px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 2px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 541px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 3px 0px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 18px;
}
@media (max-width: 540px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 18px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 541px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 6px;
    padding-bottom: 6px;
  }
}
.navbar-form {
  margin-left: 0px;
  margin-right: 0px;
  padding: 10px 0px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: -1px;
  margin-bottom: -1px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 540px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 541px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: -1px;
  margin-bottom: -1px;
}
.navbar-btn.btn-sm {
  margin-top: 0px;
  margin-bottom: 0px;
}
.navbar-btn.btn-xs {
  margin-top: 4px;
  margin-bottom: 4px;
}
.navbar-text {
  margin-top: 6px;
  margin-bottom: 6px;
}
@media (min-width: 541px) {
  .navbar-text {
    float: left;
    margin-left: 0px;
    margin-right: 0px;
  }
}
@media (min-width: 541px) {
  .navbar-left {
    float: left !important;
    float: left;
  }
  .navbar-right {
    float: right !important;
    float: right;
    margin-right: 0px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555;
}
@media (max-width: 540px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #fff;
}
@media (max-width: 540px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 18px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 2px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #5e5e5e;
}
.breadcrumb > .active {
  color: #777777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 18px 0;
  border-radius: 2px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #337ab7;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eeeeee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 1px;
  border-top-left-radius: 1px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 1px;
  border-top-right-radius: 1px;
}
.pager {
  padding-left: 0;
  margin: 18px 0;
  list-style: none;
  text-align: center;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777777;
  background-color: #fff;
  cursor: not-allowed;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #777777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 20px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 3px;
  padding-left: 0px;
  padding-right: 0px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 59px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 18px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 2px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-left: auto;
  margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #000;
}
.alert {
  padding: 15px;
  margin-bottom: 18px;
  border: 1px solid transparent;
  border-radius: 2px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 18px;
  margin-bottom: 18px;
  background-color: #f5f5f5;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 18px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  zoom: 1;
  overflow: hidden;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}
a.list-group-item,
button.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  text-decoration: none;
  color: #555;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #777777;
  cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 18px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 1px;
  border-top-left-radius: 1px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 1px;
  border-top-left-radius: 1px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 1px;
  border-top-left-radius: 1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 1px;
  border-top-right-radius: 1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 1px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: 1px;
  border-bottom-right-radius: 1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 1px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.panel-group {
  margin-bottom: 18px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 2px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 3px;
}
.well-sm {
  padding: 9px;
  border-radius: 1px;
}
.close {
  float: right;
  font-size: 19.5px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 2px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 13px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 13px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 2px 2px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -moz-transition: -moz-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  outline: 0;
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  line-height: 1;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #fff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after,
.item_buttons:before,
.item_buttons:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after,
.item_buttons:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
/*!
*
* Font Awesome
*
*/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
/*!
*
* IPython base
*
*/
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
code {
  color: #000;
}
pre {
  font-size: inherit;
  line-height: inherit;
}
label {
  font-weight: normal;
}
/* Make the page background atleast 100% the height of the view port */
/* Make the page itself atleast 70% the height of the view port */
.border-box-sizing {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.corner-all {
  border-radius: 2px;
}
.no-padding {
  padding: 0px;
}
/* Flexible box model classes */
/* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
/* This file is a compatability layer.  It allows the usage of flexible box 
model layouts accross multiple browsers, including older browsers.  The newest,
universal implementation of the flexible box model is used when available (see
`Modern browsers` comments below).  Browsers that are known to implement this 
new spec completely include:

    Firefox 28.0+
    Chrome 29.0+
    Internet Explorer 11+ 
    Opera 17.0+

Browsers not listed, including Safari, are supported via the styling under the
`Old browsers` comments below.
*/
.hbox {
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-align: stretch;
  display: box;
  box-orient: horizontal;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: row;
  align-items: stretch;
}
.hbox > * {
  /* Old browsers */
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  /* Modern browsers */
  flex: none;
}
.vbox {
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: vertical;
  -moz-box-align: stretch;
  display: box;
  box-orient: vertical;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.vbox > * {
  /* Old browsers */
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  /* Modern browsers */
  flex: none;
}
.hbox.reverse,
.vbox.reverse,
.reverse {
  /* Old browsers */
  -webkit-box-direction: reverse;
  -moz-box-direction: reverse;
  box-direction: reverse;
  /* Modern browsers */
  flex-direction: row-reverse;
}
.hbox.box-flex0,
.vbox.box-flex0,
.box-flex0 {
  /* Old browsers */
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  /* Modern browsers */
  flex: none;
  width: auto;
}
.hbox.box-flex1,
.vbox.box-flex1,
.box-flex1 {
  /* Old browsers */
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  /* Modern browsers */
  flex: 1;
}
.hbox.box-flex,
.vbox.box-flex,
.box-flex {
  /* Old browsers */
  /* Old browsers */
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  /* Modern browsers */
  flex: 1;
}
.hbox.box-flex2,
.vbox.box-flex2,
.box-flex2 {
  /* Old browsers */
  -webkit-box-flex: 2;
  -moz-box-flex: 2;
  box-flex: 2;
  /* Modern browsers */
  flex: 2;
}
.box-group1 {
  /*  Deprecated */
  -webkit-box-flex-group: 1;
  -moz-box-flex-group: 1;
  box-flex-group: 1;
}
.box-group2 {
  /* Deprecated */
  -webkit-box-flex-group: 2;
  -moz-box-flex-group: 2;
  box-flex-group: 2;
}
.hbox.start,
.vbox.start,
.start {
  /* Old browsers */
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  /* Modern browsers */
  justify-content: flex-start;
}
.hbox.end,
.vbox.end,
.end {
  /* Old browsers */
  -webkit-box-pack: end;
  -moz-box-pack: end;
  box-pack: end;
  /* Modern browsers */
  justify-content: flex-end;
}
.hbox.center,
.vbox.center,
.center {
  /* Old browsers */
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  /* Modern browsers */
  justify-content: center;
}
.hbox.baseline,
.vbox.baseline,
.baseline {
  /* Old browsers */
  -webkit-box-pack: baseline;
  -moz-box-pack: baseline;
  box-pack: baseline;
  /* Modern browsers */
  justify-content: baseline;
}
.hbox.stretch,
.vbox.stretch,
.stretch {
  /* Old browsers */
  -webkit-box-pack: stretch;
  -moz-box-pack: stretch;
  box-pack: stretch;
  /* Modern browsers */
  justify-content: stretch;
}
.hbox.align-start,
.vbox.align-start,
.align-start {
  /* Old browsers */
  -webkit-box-align: start;
  -moz-box-align: start;
  box-align: start;
  /* Modern browsers */
  align-items: flex-start;
}
.hbox.align-end,
.vbox.align-end,
.align-end {
  /* Old browsers */
  -webkit-box-align: end;
  -moz-box-align: end;
  box-align: end;
  /* Modern browsers */
  align-items: flex-end;
}
.hbox.align-center,
.vbox.align-center,
.align-center {
  /* Old browsers */
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  /* Modern browsers */
  align-items: center;
}
.hbox.align-baseline,
.vbox.align-baseline,
.align-baseline {
  /* Old browsers */
  -webkit-box-align: baseline;
  -moz-box-align: baseline;
  box-align: baseline;
  /* Modern browsers */
  align-items: baseline;
}
.hbox.align-stretch,
.vbox.align-stretch,
.align-stretch {
  /* Old browsers */
  -webkit-box-align: stretch;
  -moz-box-align: stretch;
  box-align: stretch;
  /* Modern browsers */
  align-items: stretch;
}
div.error {
  margin: 2em;
  text-align: center;
}
div.error > h1 {
  font-size: 500%;
  line-height: normal;
}
div.error > p {
  font-size: 200%;
  line-height: normal;
}
div.traceback-wrapper {
  text-align: left;
  max-width: 800px;
  margin: auto;
}
div.traceback-wrapper pre.traceback {
  max-height: 600px;
  overflow: auto;
}
/**
 * Primary styles
 *
 * Author: Jupyter Development Team
 */
body {
  background-color: #fff;
  /* This makes sure that the body covers the entire window and needs to
       be in a different element than the display: box in wrapper below */
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  overflow: visible;
}
body > #header {
  /* Initially hidden to prevent FLOUC */
  display: none;
  background-color: #fff;
  /* Display over codemirror */
  position: relative;
  z-index: 100;
}
body > #header #header-container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
body > #header .header-bar {
  width: 100%;
  height: 1px;
  background: #e7e7e7;
  margin-bottom: -1px;
}
@media print {
  body > #header {
    display: none !important;
  }
}
#header-spacer {
  width: 100%;
  visibility: hidden;
}
@media print {
  #header-spacer {
    display: none;
  }
}
#ipython_notebook {
  padding-left: 0px;
  padding-top: 1px;
  padding-bottom: 1px;
}
[dir="rtl"] #ipython_notebook {
  margin-right: 10px;
  margin-left: 0;
}
[dir="rtl"] #ipython_notebook.pull-left {
  float: right !important;
  float: right;
}
.flex-spacer {
  flex: 1;
}
#noscript {
  width: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  text-align: center;
  font-size: 22px;
  color: red;
  font-weight: bold;
}
#ipython_notebook img {
  height: 28px;
}
#site {
  width: 100%;
  display: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  overflow: auto;
}
@media print {
  #site {
    height: auto !important;
  }
}
/* Smaller buttons */
.ui-button .ui-button-text {
  padding: 0.2em 0.8em;
  font-size: 77%;
}
input.ui-button {
  padding: 0.3em 0.9em;
}
span#kernel_logo_widget {
  margin: 0 10px;
}
span#login_widget {
  float: right;
}
[dir="rtl"] span#login_widget {
  float: left;
}
span#login_widget > .button,
#logout {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
span#login_widget > .button:focus,
#logout:focus,
span#login_widget > .button.focus,
#logout.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
span#login_widget > .button:hover,
#logout:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
span#login_widget > .button:active,
#logout:active,
span#login_widget > .button.active,
#logout.active,
.open > .dropdown-togglespan#login_widget > .button,
.open > .dropdown-toggle#logout {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
span#login_widget > .button:active:hover,
#logout:active:hover,
span#login_widget > .button.active:hover,
#logout.active:hover,
.open > .dropdown-togglespan#login_widget > .button:hover,
.open > .dropdown-toggle#logout:hover,
span#login_widget > .button:active:focus,
#logout:active:focus,
span#login_widget > .button.active:focus,
#logout.active:focus,
.open > .dropdown-togglespan#login_widget > .button:focus,
.open > .dropdown-toggle#logout:focus,
span#login_widget > .button:active.focus,
#logout:active.focus,
span#login_widget > .button.active.focus,
#logout.active.focus,
.open > .dropdown-togglespan#login_widget > .button.focus,
.open > .dropdown-toggle#logout.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
span#login_widget > .button:active,
#logout:active,
span#login_widget > .button.active,
#logout.active,
.open > .dropdown-togglespan#login_widget > .button,
.open > .dropdown-toggle#logout {
  background-image: none;
}
span#login_widget > .button.disabled:hover,
#logout.disabled:hover,
span#login_widget > .button[disabled]:hover,
#logout[disabled]:hover,
fieldset[disabled] span#login_widget > .button:hover,
fieldset[disabled] #logout:hover,
span#login_widget > .button.disabled:focus,
#logout.disabled:focus,
span#login_widget > .button[disabled]:focus,
#logout[disabled]:focus,
fieldset[disabled] span#login_widget > .button:focus,
fieldset[disabled] #logout:focus,
span#login_widget > .button.disabled.focus,
#logout.disabled.focus,
span#login_widget > .button[disabled].focus,
#logout[disabled].focus,
fieldset[disabled] span#login_widget > .button.focus,
fieldset[disabled] #logout.focus {
  background-color: #fff;
  border-color: #ccc;
}
span#login_widget > .button .badge,
#logout .badge {
  color: #fff;
  background-color: #333;
}
.nav-header {
  text-transform: none;
}
#header > span {
  margin-top: 10px;
}
.modal_stretch .modal-dialog {
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: vertical;
  -moz-box-align: stretch;
  display: box;
  box-orient: vertical;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: column;
  align-items: stretch;
  min-height: 80vh;
}
.modal_stretch .modal-dialog .modal-body {
  max-height: calc(100vh - 200px);
  overflow: auto;
  flex: 1;
}
.modal-header {
  cursor: move;
}
@media (min-width: 768px) {
  .modal .modal-dialog {
    width: 700px;
  }
}
@media (min-width: 768px) {
  select.form-control {
    margin-left: 12px;
    margin-right: 12px;
  }
}
/*!
*
* IPython auth
*
*/
.center-nav {
  display: inline-block;
  margin-bottom: -4px;
}
[dir="rtl"] .center-nav form.pull-left {
  float: right !important;
  float: right;
}
[dir="rtl"] .center-nav .navbar-text {
  float: right;
}
[dir="rtl"] .navbar-inner {
  text-align: right;
}
[dir="rtl"] div.text-left {
  text-align: right;
}
/*!
*
* IPython tree view
*
*/
/* We need an invisible input field on top of the sentense*/
/* "Drag file onto the list ..." */
.alternate_upload {
  background-color: none;
  display: inline;
}
.alternate_upload.form {
  padding: 0;
  margin: 0;
}
.alternate_upload input.fileinput {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
  cursor: pointer;
  opacity: 0;
  z-index: 2;
}
.alternate_upload .btn-xs > input.fileinput {
  margin: -1px -5px;
}
.alternate_upload .btn-upload {
  position: relative;
  height: 22px;
}
::-webkit-file-upload-button {
  cursor: pointer;
}
/**
 * Primary styles
 *
 * Author: Jupyter Development Team
 */
ul#tabs {
  margin-bottom: 4px;
}
ul#tabs a {
  padding-top: 6px;
  padding-bottom: 4px;
}
[dir="rtl"] ul#tabs.nav-tabs > li {
  float: right;
}
[dir="rtl"] ul#tabs.nav.nav-tabs {
  padding-right: 0;
}
ul.breadcrumb a:focus,
ul.breadcrumb a:hover {
  text-decoration: none;
}
ul.breadcrumb i.icon-home {
  font-size: 16px;
  margin-right: 4px;
}
ul.breadcrumb span {
  color: #5e5e5e;
}
.list_toolbar {
  padding: 4px 0 4px 0;
  vertical-align: middle;
}
.list_toolbar .tree-buttons {
  padding-top: 1px;
}
[dir="rtl"] .list_toolbar .tree-buttons .pull-right {
  float: left !important;
  float: left;
}
[dir="rtl"] .list_toolbar .col-sm-4,
[dir="rtl"] .list_toolbar .col-sm-8 {
  float: right;
}
.dynamic-buttons {
  padding-top: 3px;
  display: inline-block;
}
.list_toolbar [class*="span"] {
  min-height: 24px;
}
.list_header {
  font-weight: bold;
  background-color: #EEE;
}
.list_placeholder {
  font-weight: bold;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 7px;
  padding-right: 7px;
}
.list_container {
  margin-top: 4px;
  margin-bottom: 20px;
  border: 1px solid #ddd;
  border-radius: 2px;
}
.list_container > div {
  border-bottom: 1px solid #ddd;
}
.list_container > div:hover .list-item {
  background-color: red;
}
.list_container > div:last-child {
  border: none;
}
.list_item:hover .list_item {
  background-color: #ddd;
}
.list_item a {
  text-decoration: none;
}
.list_item:hover {
  background-color: #fafafa;
}
.list_header > div,
.list_item > div {
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 7px;
  padding-right: 7px;
  line-height: 22px;
}
.list_header > div input,
.list_item > div input {
  margin-right: 7px;
  margin-left: 14px;
  vertical-align: text-bottom;
  line-height: 22px;
  position: relative;
  top: -1px;
}
.list_header > div .item_link,
.list_item > div .item_link {
  margin-left: -1px;
  vertical-align: baseline;
  line-height: 22px;
}
[dir="rtl"] .list_item > div input {
  margin-right: 0;
}
.new-file input[type=checkbox] {
  visibility: hidden;
}
.item_name {
  line-height: 22px;
  height: 24px;
}
.item_icon {
  font-size: 14px;
  color: #5e5e5e;
  margin-right: 7px;
  margin-left: 7px;
  line-height: 22px;
  vertical-align: baseline;
}
.item_modified {
  margin-right: 7px;
  margin-left: 7px;
}
[dir="rtl"] .item_modified.pull-right {
  float: left !important;
  float: left;
}
.item_buttons {
  line-height: 1em;
  margin-left: -5px;
}
.item_buttons .btn,
.item_buttons .btn-group,
.item_buttons .input-group {
  float: left;
}
.item_buttons > .btn,
.item_buttons > .btn-group,
.item_buttons > .input-group {
  margin-left: 5px;
}
.item_buttons .btn {
  min-width: 13ex;
}
.item_buttons .running-indicator {
  padding-top: 4px;
  color: #5cb85c;
}
.item_buttons .kernel-name {
  padding-top: 4px;
  color: #5bc0de;
  margin-right: 7px;
  float: left;
}
[dir="rtl"] .item_buttons.pull-right {
  float: left !important;
  float: left;
}
[dir="rtl"] .item_buttons .kernel-name {
  margin-left: 7px;
  float: right;
}
.toolbar_info {
  height: 24px;
  line-height: 24px;
}
.list_item input:not([type=checkbox]) {
  padding-top: 3px;
  padding-bottom: 3px;
  height: 22px;
  line-height: 14px;
  margin: 0px;
}
.highlight_text {
  color: blue;
}
#project_name {
  display: inline-block;
  padding-left: 7px;
  margin-left: -2px;
}
#project_name > .breadcrumb {
  padding: 0px;
  margin-bottom: 0px;
  background-color: transparent;
  font-weight: bold;
}
.sort_button {
  display: inline-block;
  padding-left: 7px;
}
[dir="rtl"] .sort_button.pull-right {
  float: left !important;
  float: left;
}
#tree-selector {
  padding-right: 0px;
}
#button-select-all {
  min-width: 50px;
}
[dir="rtl"] #button-select-all.btn {
  float: right ;
}
#select-all {
  margin-left: 7px;
  margin-right: 2px;
  margin-top: 2px;
  height: 16px;
}
[dir="rtl"] #select-all.pull-left {
  float: right !important;
  float: right;
}
.menu_icon {
  margin-right: 2px;
}
.tab-content .row {
  margin-left: 0px;
  margin-right: 0px;
}
.folder_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f114";
}
.folder_icon:before.fa-pull-left {
  margin-right: .3em;
}
.folder_icon:before.fa-pull-right {
  margin-left: .3em;
}
.folder_icon:before.pull-left {
  margin-right: .3em;
}
.folder_icon:before.pull-right {
  margin-left: .3em;
}
.notebook_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f02d";
  position: relative;
  top: -1px;
}
.notebook_icon:before.fa-pull-left {
  margin-right: .3em;
}
.notebook_icon:before.fa-pull-right {
  margin-left: .3em;
}
.notebook_icon:before.pull-left {
  margin-right: .3em;
}
.notebook_icon:before.pull-right {
  margin-left: .3em;
}
.running_notebook_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f02d";
  position: relative;
  top: -1px;
  color: #5cb85c;
}
.running_notebook_icon:before.fa-pull-left {
  margin-right: .3em;
}
.running_notebook_icon:before.fa-pull-right {
  margin-left: .3em;
}
.running_notebook_icon:before.pull-left {
  margin-right: .3em;
}
.running_notebook_icon:before.pull-right {
  margin-left: .3em;
}
.file_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f016";
  position: relative;
  top: -2px;
}
.file_icon:before.fa-pull-left {
  margin-right: .3em;
}
.file_icon:before.fa-pull-right {
  margin-left: .3em;
}
.file_icon:before.pull-left {
  margin-right: .3em;
}
.file_icon:before.pull-right {
  margin-left: .3em;
}
#notebook_toolbar .pull-right {
  padding-top: 0px;
  margin-right: -1px;
}
ul#new-menu {
  left: auto;
  right: 0;
}
#new-menu .dropdown-header {
  font-size: 10px;
  border-bottom: 1px solid #e5e5e5;
  padding: 0 0 3px;
  margin: -3px 20px 0;
}
.kernel-menu-icon {
  padding-right: 12px;
  width: 24px;
  content: "\f096";
}
.kernel-menu-icon:before {
  content: "\f096";
}
.kernel-menu-icon-current:before {
  content: "\f00c";
}
#tab_content {
  padding-top: 20px;
}
#running .panel-group .panel {
  margin-top: 3px;
  margin-bottom: 1em;
}
#running .panel-group .panel .panel-heading {
  background-color: #EEE;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 7px;
  padding-right: 7px;
  line-height: 22px;
}
#running .panel-group .panel .panel-heading a:focus,
#running .panel-group .panel .panel-heading a:hover {
  text-decoration: none;
}
#running .panel-group .panel .panel-body {
  padding: 0px;
}
#running .panel-group .panel .panel-body .list_container {
  margin-top: 0px;
  margin-bottom: 0px;
  border: 0px;
  border-radius: 0px;
}
#running .panel-group .panel .panel-body .list_container .list_item {
  border-bottom: 1px solid #ddd;
}
#running .panel-group .panel .panel-body .list_container .list_item:last-child {
  border-bottom: 0px;
}
.delete-button {
  display: none;
}
.duplicate-button {
  display: none;
}
.rename-button {
  display: none;
}
.move-button {
  display: none;
}
.download-button {
  display: none;
}
.shutdown-button {
  display: none;
}
.dynamic-instructions {
  display: inline-block;
  padding-top: 4px;
}
/*!
*
* IPython text editor webapp
*
*/
.selected-keymap i.fa {
  padding: 0px 5px;
}
.selected-keymap i.fa:before {
  content: "\f00c";
}
#mode-menu {
  overflow: auto;
  max-height: 20em;
}
.edit_app #header {
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
.edit_app #menubar .navbar {
  /* Use a negative 1 bottom margin, so the border overlaps the border of the
    header */
  margin-bottom: -1px;
}
.dirty-indicator {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
}
.dirty-indicator.fa-pull-left {
  margin-right: .3em;
}
.dirty-indicator.fa-pull-right {
  margin-left: .3em;
}
.dirty-indicator.pull-left {
  margin-right: .3em;
}
.dirty-indicator.pull-right {
  margin-left: .3em;
}
.dirty-indicator-dirty {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
}
.dirty-indicator-dirty.fa-pull-left {
  margin-right: .3em;
}
.dirty-indicator-dirty.fa-pull-right {
  margin-left: .3em;
}
.dirty-indicator-dirty.pull-left {
  margin-right: .3em;
}
.dirty-indicator-dirty.pull-right {
  margin-left: .3em;
}
.dirty-indicator-clean {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
}
.dirty-indicator-clean.fa-pull-left {
  margin-right: .3em;
}
.dirty-indicator-clean.fa-pull-right {
  margin-left: .3em;
}
.dirty-indicator-clean.pull-left {
  margin-right: .3em;
}
.dirty-indicator-clean.pull-right {
  margin-left: .3em;
}
.dirty-indicator-clean:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f00c";
}
.dirty-indicator-clean:before.fa-pull-left {
  margin-right: .3em;
}
.dirty-indicator-clean:before.fa-pull-right {
  margin-left: .3em;
}
.dirty-indicator-clean:before.pull-left {
  margin-right: .3em;
}
.dirty-indicator-clean:before.pull-right {
  margin-left: .3em;
}
#filename {
  font-size: 16pt;
  display: table;
  padding: 0px 5px;
}
#current-mode {
  padding-left: 5px;
  padding-right: 5px;
}
#texteditor-backdrop {
  padding-top: 20px;
  padding-bottom: 20px;
}
@media not print {
  #texteditor-backdrop {
    background-color: #EEE;
  }
}
@media print {
  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
    background-color: #fff;
  }
}
@media not print {
  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
    background-color: #fff;
  }
}
@media not print {
  #texteditor-backdrop #texteditor-container {
    padding: 0px;
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
  }
}
.CodeMirror-dialog {
  background-color: #fff;
}
/*!
*
* IPython notebook
*
*/
/* CSS font colors for translated ANSI escape sequences */
/* The color values are a mix of
   http://www.xcolors.net/dl/baskerville-ivorylight and
   http://www.xcolors.net/dl/euphrasia */
.ansi-black-fg {
  color: #3E424D;
}
.ansi-black-bg {
  background-color: #3E424D;
}
.ansi-black-intense-fg {
  color: #282C36;
}
.ansi-black-intense-bg {
  background-color: #282C36;
}
.ansi-red-fg {
  color: #E75C58;
}
.ansi-red-bg {
  background-color: #E75C58;
}
.ansi-red-intense-fg {
  color: #B22B31;
}
.ansi-red-intense-bg {
  background-color: #B22B31;
}
.ansi-green-fg {
  color: #00A250;
}
.ansi-green-bg {
  background-color: #00A250;
}
.ansi-green-intense-fg {
  color: #007427;
}
.ansi-green-intense-bg {
  background-color: #007427;
}
.ansi-yellow-fg {
  color: #DDB62B;
}
.ansi-yellow-bg {
  background-color: #DDB62B;
}
.ansi-yellow-intense-fg {
  color: #B27D12;
}
.ansi-yellow-intense-bg {
  background-color: #B27D12;
}
.ansi-blue-fg {
  color: #208FFB;
}
.ansi-blue-bg {
  background-color: #208FFB;
}
.ansi-blue-intense-fg {
  color: #0065CA;
}
.ansi-blue-intense-bg {
  background-color: #0065CA;
}
.ansi-magenta-fg {
  color: #D160C4;
}
.ansi-magenta-bg {
  background-color: #D160C4;
}
.ansi-magenta-intense-fg {
  color: #A03196;
}
.ansi-magenta-intense-bg {
  background-color: #A03196;
}
.ansi-cyan-fg {
  color: #60C6C8;
}
.ansi-cyan-bg {
  background-color: #60C6C8;
}
.ansi-cyan-intense-fg {
  color: #258F8F;
}
.ansi-cyan-intense-bg {
  background-color: #258F8F;
}
.ansi-white-fg {
  color: #C5C1B4;
}
.ansi-white-bg {
  background-color: #C5C1B4;
}
.ansi-white-intense-fg {
  color: #A1A6B2;
}
.ansi-white-intense-bg {
  background-color: #A1A6B2;
}
.ansi-default-inverse-fg {
  color: #FFFFFF;
}
.ansi-default-inverse-bg {
  background-color: #000000;
}
.ansi-bold {
  font-weight: bold;
}
.ansi-underline {
  text-decoration: underline;
}
/* The following styles are deprecated an will be removed in a future version */
.ansibold {
  font-weight: bold;
}
.ansi-inverse {
  outline: 0.5px dotted;
}
/* use dark versions for foreground, to improve visibility */
.ansiblack {
  color: black;
}
.ansired {
  color: darkred;
}
.ansigreen {
  color: darkgreen;
}
.ansiyellow {
  color: #c4a000;
}
.ansiblue {
  color: darkblue;
}
.ansipurple {
  color: darkviolet;
}
.ansicyan {
  color: steelblue;
}
.ansigray {
  color: gray;
}
/* and light for background, for the same reason */
.ansibgblack {
  background-color: black;
}
.ansibgred {
  background-color: red;
}
.ansibggreen {
  background-color: green;
}
.ansibgyellow {
  background-color: yellow;
}
.ansibgblue {
  background-color: blue;
}
.ansibgpurple {
  background-color: magenta;
}
.ansibgcyan {
  background-color: cyan;
}
.ansibggray {
  background-color: gray;
}
div.cell {
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: vertical;
  -moz-box-align: stretch;
  display: box;
  box-orient: vertical;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: column;
  align-items: stretch;
  border-radius: 2px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  width: 100%;
  padding: 5px;
  /* This acts as a spacer between cells, that is outside the border */
  margin: 0px;
  outline: none;
  position: relative;
  overflow: visible;
}
div.cell:before {
  position: absolute;
  display: block;
  top: -1px;
  left: -1px;
  width: 5px;
  height: calc(100% +  2px);
  content: '';
  background: transparent;
}
div.cell.jupyter-soft-selected {
  border-left-color: #E3F2FD;
  border-left-width: 1px;
  padding-left: 5px;
  border-right-color: #E3F2FD;
  border-right-width: 1px;
  background: #E3F2FD;
}
@media print {
  div.cell.jupyter-soft-selected {
    border-color: transparent;
  }
}
div.cell.selected,
div.cell.selected.jupyter-soft-selected {
  border-color: #ababab;
}
div.cell.selected:before,
div.cell.selected.jupyter-soft-selected:before {
  position: absolute;
  display: block;
  top: -1px;
  left: -1px;
  width: 5px;
  height: calc(100% +  2px);
  content: '';
  background: #42A5F5;
}
@media print {
  div.cell.selected,
  div.cell.selected.jupyter-soft-selected {
    border-color: transparent;
  }
}
.edit_mode div.cell.selected {
  border-color: #66BB6A;
}
.edit_mode div.cell.selected:before {
  position: absolute;
  display: block;
  top: -1px;
  left: -1px;
  width: 5px;
  height: calc(100% +  2px);
  content: '';
  background: #66BB6A;
}
@media print {
  .edit_mode div.cell.selected {
    border-color: transparent;
  }
}
.prompt {
  /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
  min-width: 14ex;
  /* This padding is tuned to match the padding on the CodeMirror editor. */
  padding: 0.4em;
  margin: 0px;
  font-family: monospace;
  text-align: right;
  /* This has to match that of the the CodeMirror class line-height below */
  line-height: 1.21429em;
  /* Don't highlight prompt number selection */
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* Use default cursor */
  cursor: default;
}
@media (max-width: 540px) {
  .prompt {
    text-align: left;
  }
}
div.inner_cell {
  min-width: 0;
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: vertical;
  -moz-box-align: stretch;
  display: box;
  box-orient: vertical;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: column;
  align-items: stretch;
  /* Old browsers */
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  /* Modern browsers */
  flex: 1;
}
/* input_area and input_prompt must match in top border and margin for alignment */
div.input_area {
  border: 1px solid #cfcfcf;
  border-radius: 2px;
  background: #f7f7f7;
  line-height: 1.21429em;
}
/* This is needed so that empty prompt areas can collapse to zero height when there
   is no content in the output_subarea and the prompt. The main purpose of this is
   to make sure that empty JavaScript output_subareas have no height. */
div.prompt:empty {
  padding-top: 0;
  padding-bottom: 0;
}
div.unrecognized_cell {
  padding: 5px 5px 5px 0px;
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-align: stretch;
  display: box;
  box-orient: horizontal;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: row;
  align-items: stretch;
}
div.unrecognized_cell .inner_cell {
  border-radius: 2px;
  padding: 5px;
  font-weight: bold;
  color: red;
  border: 1px solid #cfcfcf;
  background: #eaeaea;
}
div.unrecognized_cell .inner_cell a {
  color: inherit;
  text-decoration: none;
}
div.unrecognized_cell .inner_cell a:hover {
  color: inherit;
  text-decoration: none;
}
@media (max-width: 540px) {
  div.unrecognized_cell > div.prompt {
    display: none;
  }
}
div.code_cell {
  /* avoid page breaking on code cells when printing */
}
@media print {
  div.code_cell {
    page-break-inside: avoid;
  }
}
/* any special styling for code cells that are currently running goes here */
div.input {
  page-break-inside: avoid;
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-align: stretch;
  display: box;
  box-orient: horizontal;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: row;
  align-items: stretch;
}
@media (max-width: 540px) {
  div.input {
    /* Old browsers */
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-box-align: stretch;
    display: -moz-box;
    -moz-box-orient: vertical;
    -moz-box-align: stretch;
    display: box;
    box-orient: vertical;
    box-align: stretch;
    /* Modern browsers */
    display: flex;
    flex-direction: column;
    align-items: stretch;
  }
}
/* input_area and input_prompt must match in top border and margin for alignment */
div.input_prompt {
  color: #303F9F;
  border-top: 1px solid transparent;
}
div.input_area > div.highlight {
  margin: 0.4em;
  border: none;
  padding: 0px;
  background-color: transparent;
}
div.input_area > div.highlight > pre {
  margin: 0px;
  border: none;
  padding: 0px;
  background-color: transparent;
}
/* The following gets added to the <head> if it is detected that the user has a
 * monospace font with inconsistent normal/bold/italic height.  See
 * notebookmain.js.  Such fonts will have keywords vertically offset with
 * respect to the rest of the text.  The user should select a better font.
 * See: https://github.com/ipython/ipython/issues/1503
 *
 * .CodeMirror span {
 *      vertical-align: bottom;
 * }
 */
.CodeMirror {
  line-height: 1.21429em;
  /* Changed from 1em to our global default */
  font-size: 14px;
  height: auto;
  /* Changed to auto to autogrow */
  background: none;
  /* Changed from white to allow our bg to show through */
}
.CodeMirror-scroll {
  /*  The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
  /*  We have found that if it is visible, vertical scrollbars appear with font size changes.*/
  overflow-y: hidden;
  overflow-x: auto;
}
.CodeMirror-lines {
  /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
  /* we have set a different line-height and want this to scale with that. */
  /* Note that this should set vertical padding only, since CodeMirror assumes
       that horizontal padding will be set on CodeMirror pre */
  padding: 0.4em 0;
}
.CodeMirror-linenumber {
  padding: 0 8px 0 4px;
}
.CodeMirror-gutters {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}
.CodeMirror pre {
  /* In CM3 this went to 4px from 0 in CM2. This sets horizontal padding only,
    use .CodeMirror-lines for vertical */
  padding: 0 0.4em;
  border: 0;
  border-radius: 0;
}
.CodeMirror-cursor {
  border-left: 1.4px solid black;
}
@media screen and (min-width: 2138px) and (max-width: 4319px) {
  .CodeMirror-cursor {
    border-left: 2px solid black;
  }
}
@media screen and (min-width: 4320px) {
  .CodeMirror-cursor {
    border-left: 4px solid black;
  }
}
/*

Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
Adapted from GitHub theme

*/
.highlight-base {
  color: #000;
}
.highlight-variable {
  color: #000;
}
.highlight-variable-2 {
  color: #1a1a1a;
}
.highlight-variable-3 {
  color: #333333;
}
.highlight-string {
  color: #BA2121;
}
.highlight-comment {
  color: #408080;
  font-style: italic;
}
.highlight-number {
  color: #080;
}
.highlight-atom {
  color: #88F;
}
.highlight-keyword {
  color: #008000;
  font-weight: bold;
}
.highlight-builtin {
  color: #008000;
}
.highlight-error {
  color: #f00;
}
.highlight-operator {
  color: #AA22FF;
  font-weight: bold;
}
.highlight-meta {
  color: #AA22FF;
}
/* previously not defined, copying from default codemirror */
.highlight-def {
  color: #00f;
}
.highlight-string-2 {
  color: #f50;
}
.highlight-qualifier {
  color: #555;
}
.highlight-bracket {
  color: #997;
}
.highlight-tag {
  color: #170;
}
.highlight-attribute {
  color: #00c;
}
.highlight-header {
  color: blue;
}
.highlight-quote {
  color: #090;
}
.highlight-link {
  color: #00c;
}
/* apply the same style to codemirror */
.cm-s-ipython span.cm-keyword {
  color: #008000;
  font-weight: bold;
}
.cm-s-ipython span.cm-atom {
  color: #88F;
}
.cm-s-ipython span.cm-number {
  color: #080;
}
.cm-s-ipython span.cm-def {
  color: #00f;
}
.cm-s-ipython span.cm-variable {
  color: #000;
}
.cm-s-ipython span.cm-operator {
  color: #AA22FF;
  font-weight: bold;
}
.cm-s-ipython span.cm-variable-2 {
  color: #1a1a1a;
}
.cm-s-ipython span.cm-variable-3 {
  color: #333333;
}
.cm-s-ipython span.cm-comment {
  color: #408080;
  font-style: italic;
}
.cm-s-ipython span.cm-string {
  color: #BA2121;
}
.cm-s-ipython span.cm-string-2 {
  color: #f50;
}
.cm-s-ipython span.cm-meta {
  color: #AA22FF;
}
.cm-s-ipython span.cm-qualifier {
  color: #555;
}
.cm-s-ipython span.cm-builtin {
  color: #008000;
}
.cm-s-ipython span.cm-bracket {
  color: #997;
}
.cm-s-ipython span.cm-tag {
  color: #170;
}
.cm-s-ipython span.cm-attribute {
  color: #00c;
}
.cm-s-ipython span.cm-header {
  color: blue;
}
.cm-s-ipython span.cm-quote {
  color: #090;
}
.cm-s-ipython span.cm-link {
  color: #00c;
}
.cm-s-ipython span.cm-error {
  color: #f00;
}
.cm-s-ipython span.cm-tab {
  background: url();
  background-position: right;
  background-repeat: no-repeat;
}
div.output_wrapper {
  /* this position must be relative to enable descendents to be absolute within it */
  position: relative;
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: vertical;
  -moz-box-align: stretch;
  display: box;
  box-orient: vertical;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: column;
  align-items: stretch;
  z-index: 1;
}
/* class for the output area when it should be height-limited */
div.output_scroll {
  /* ideally, this would be max-height, but FF barfs all over that */
  height: 24em;
  /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
  width: 100%;
  overflow: auto;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
  display: block;
}
/* output div while it is collapsed */
div.output_collapsed {
  margin: 0px;
  padding: 0px;
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: vertical;
  -moz-box-align: stretch;
  display: box;
  box-orient: vertical;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
div.out_prompt_overlay {
  height: 100%;
  padding: 0px 0.4em;
  position: absolute;
  border-radius: 2px;
}
div.out_prompt_overlay:hover {
  /* use inner shadow to get border that is computed the same on WebKit/FF */
  -webkit-box-shadow: inset 0 0 1px #000;
  box-shadow: inset 0 0 1px #000;
  background: rgba(240, 240, 240, 0.5);
}
div.output_prompt {
  color: #D84315;
}
/* This class is the outer container of all output sections. */
div.output_area {
  padding: 0px;
  page-break-inside: avoid;
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-align: stretch;
  display: box;
  box-orient: horizontal;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: row;
  align-items: stretch;
}
div.output_area .MathJax_Display {
  text-align: left !important;
}
div.output_area .rendered_html table {
  margin-left: 0;
  margin-right: 0;
}
div.output_area .rendered_html img {
  margin-left: 0;
  margin-right: 0;
}
div.output_area img,
div.output_area svg {
  max-width: 100%;
  height: auto;
}
div.output_area img.unconfined,
div.output_area svg.unconfined {
  max-width: none;
}
div.output_area .mglyph > img {
  max-width: none;
}
/* This is needed to protect the pre formating from global settings such
   as that of bootstrap */
.output {
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: vertical;
  -moz-box-align: stretch;
  display: box;
  box-orient: vertical;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 540px) {
  div.output_area {
    /* Old browsers */
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-box-align: stretch;
    display: -moz-box;
    -moz-box-orient: vertical;
    -moz-box-align: stretch;
    display: box;
    box-orient: vertical;
    box-align: stretch;
    /* Modern browsers */
    display: flex;
    flex-direction: column;
    align-items: stretch;
  }
}
div.output_area pre {
  margin: 0;
  padding: 1px 0 1px 0;
  border: 0;
  vertical-align: baseline;
  color: black;
  background-color: transparent;
  border-radius: 0;
}
/* This class is for the output subarea inside the output_area and after
   the prompt div. */
div.output_subarea {
  overflow-x: auto;
  padding: 0.4em;
  /* Old browsers */
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  /* Modern browsers */
  flex: 1;
  max-width: calc(100% - 14ex);
}
div.output_scroll div.output_subarea {
  overflow-x: visible;
}
/* The rest of the output_* classes are for special styling of the different
   output types */
/* all text output has this class: */
div.output_text {
  text-align: left;
  color: #000;
  /* This has to match that of the the CodeMirror class line-height below */
  line-height: 1.21429em;
}
/* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */
div.output_stderr {
  background: #fdd;
  /* very light red background for stderr */
}
div.output_latex {
  text-align: left;
}
/* Empty output_javascript divs should have no height */
div.output_javascript:empty {
  padding: 0;
}
.js-error {
  color: darkred;
}
/* raw_input styles */
div.raw_input_container {
  line-height: 1.21429em;
  padding-top: 5px;
}
pre.raw_input_prompt {
  /* nothing needed here. */
}
input.raw_input {
  font-family: monospace;
  font-size: inherit;
  color: inherit;
  width: auto;
  /* make sure input baseline aligns with prompt */
  vertical-align: baseline;
  /* padding + margin = 0.5em between prompt and cursor */
  padding: 0em 0.25em;
  margin: 0em 0.25em;
}
input.raw_input:focus {
  box-shadow: none;
}
p.p-space {
  margin-bottom: 10px;
}
div.output_unrecognized {
  padding: 5px;
  font-weight: bold;
  color: red;
}
div.output_unrecognized a {
  color: inherit;
  text-decoration: none;
}
div.output_unrecognized a:hover {
  color: inherit;
  text-decoration: none;
}
.rendered_html {
  color: #000;
  /* any extras will just be numbers: */
}
.rendered_html em {
  font-style: italic;
}
.rendered_html strong {
  font-weight: bold;
}
.rendered_html u {
  text-decoration: underline;
}
.rendered_html :link {
  text-decoration: underline;
}
.rendered_html :visited {
  text-decoration: underline;
}
.rendered_html h1 {
  font-size: 185.7%;
  margin: 1.08em 0 0 0;
  font-weight: bold;
  line-height: 1.0;
}
.rendered_html h2 {
  font-size: 157.1%;
  margin: 1.27em 0 0 0;
  font-weight: bold;
  line-height: 1.0;
}
.rendered_html h3 {
  font-size: 128.6%;
  margin: 1.55em 0 0 0;
  font-weight: bold;
  line-height: 1.0;
}
.rendered_html h4 {
  font-size: 100%;
  margin: 2em 0 0 0;
  font-weight: bold;
  line-height: 1.0;
}
.rendered_html h5 {
  font-size: 100%;
  margin: 2em 0 0 0;
  font-weight: bold;
  line-height: 1.0;
  font-style: italic;
}
.rendered_html h6 {
  font-size: 100%;
  margin: 2em 0 0 0;
  font-weight: bold;
  line-height: 1.0;
  font-style: italic;
}
.rendered_html h1:first-child {
  margin-top: 0.538em;
}
.rendered_html h2:first-child {
  margin-top: 0.636em;
}
.rendered_html h3:first-child {
  margin-top: 0.777em;
}
.rendered_html h4:first-child {
  margin-top: 1em;
}
.rendered_html h5:first-child {
  margin-top: 1em;
}
.rendered_html h6:first-child {
  margin-top: 1em;
}
.rendered_html ul:not(.list-inline),
.rendered_html ol:not(.list-inline) {
  padding-left: 2em;
}
.rendered_html ul {
  list-style: disc;
}
.rendered_html ul ul {
  list-style: square;
  margin-top: 0;
}
.rendered_html ul ul ul {
  list-style: circle;
}
.rendered_html ol {
  list-style: decimal;
}
.rendered_html ol ol {
  list-style: upper-alpha;
  margin-top: 0;
}
.rendered_html ol ol ol {
  list-style: lower-alpha;
}
.rendered_html ol ol ol ol {
  list-style: lower-roman;
}
.rendered_html ol ol ol ol ol {
  list-style: decimal;
}
.rendered_html * + ul {
  margin-top: 1em;
}
.rendered_html * + ol {
  margin-top: 1em;
}
.rendered_html hr {
  color: black;
  background-color: black;
}
.rendered_html pre {
  margin: 1em 2em;
  padding: 0px;
  background-color: #fff;
}
.rendered_html code {
  background-color: #eff0f1;
}
.rendered_html p code {
  padding: 1px 5px;
}
.rendered_html pre code {
  background-color: #fff;
}
.rendered_html pre,
.rendered_html code {
  border: 0;
  color: #000;
  font-size: 100%;
}
.rendered_html blockquote {
  margin: 1em 2em;
}
.rendered_html table {
  margin-left: auto;
  margin-right: auto;
  border: none;
  border-collapse: collapse;
  border-spacing: 0;
  color: black;
  font-size: 12px;
  table-layout: fixed;
}
.rendered_html thead {
  border-bottom: 1px solid black;
  vertical-align: bottom;
}
.rendered_html tr,
.rendered_html th,
.rendered_html td {
  text-align: right;
  vertical-align: middle;
  padding: 0.5em 0.5em;
  line-height: normal;
  white-space: normal;
  max-width: none;
  border: none;
}
.rendered_html th {
  font-weight: bold;
}
.rendered_html tbody tr:nth-child(odd) {
  background: #f5f5f5;
}
.rendered_html tbody tr:hover {
  background: rgba(66, 165, 245, 0.2);
}
.rendered_html * + table {
  margin-top: 1em;
}
.rendered_html p {
  text-align: left;
}
.rendered_html * + p {
  margin-top: 1em;
}
.rendered_html img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.rendered_html * + img {
  margin-top: 1em;
}
.rendered_html img,
.rendered_html svg {
  max-width: 100%;
  height: auto;
}
.rendered_html img.unconfined,
.rendered_html svg.unconfined {
  max-width: none;
}
.rendered_html .alert {
  margin-bottom: initial;
}
.rendered_html * + .alert {
  margin-top: 1em;
}
[dir="rtl"] .rendered_html p {
  text-align: right;
}
div.text_cell {
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-align: stretch;
  display: box;
  box-orient: horizontal;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: row;
  align-items: stretch;
}
@media (max-width: 540px) {
  div.text_cell > div.prompt {
    display: none;
  }
}
div.text_cell_render {
  /*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
  outline: none;
  resize: none;
  width: inherit;
  border-style: none;
  padding: 0.5em 0.5em 0.5em 0.4em;
  color: #000;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
a.anchor-link:link {
  text-decoration: none;
  padding: 0px 20px;
  visibility: hidden;
}
h1:hover .anchor-link,
h2:hover .anchor-link,
h3:hover .anchor-link,
h4:hover .anchor-link,
h5:hover .anchor-link,
h6:hover .anchor-link {
  visibility: visible;
}
.text_cell.rendered .input_area {
  display: none;
}
.text_cell.rendered .rendered_html {
  overflow-x: auto;
  overflow-y: hidden;
}
.text_cell.rendered .rendered_html tr,
.text_cell.rendered .rendered_html th,
.text_cell.rendered .rendered_html td {
  max-width: none;
}
.text_cell.unrendered .text_cell_render {
  display: none;
}
.text_cell .dropzone .input_area {
  border: 2px dashed #bababa;
  margin: -1px;
}
.cm-header-1,
.cm-header-2,
.cm-header-3,
.cm-header-4,
.cm-header-5,
.cm-header-6 {
  font-weight: bold;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.cm-header-1 {
  font-size: 185.7%;
}
.cm-header-2 {
  font-size: 157.1%;
}
.cm-header-3 {
  font-size: 128.6%;
}
.cm-header-4 {
  font-size: 110%;
}
.cm-header-5 {
  font-size: 100%;
  font-style: italic;
}
.cm-header-6 {
  font-size: 100%;
  font-style: italic;
}
/*!
*
* IPython notebook webapp
*
*/
@media (max-width: 767px) {
  .notebook_app {
    padding-left: 0px;
    padding-right: 0px;
  }
}
#ipython-main-app {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  height: 100%;
}
div#notebook_panel {
  margin: 0px;
  padding: 0px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  height: 100%;
}
div#notebook {
  font-size: 14px;
  line-height: 20px;
  overflow-y: hidden;
  overflow-x: auto;
  width: 100%;
  /* This spaces the page away from the edge of the notebook area */
  padding-top: 20px;
  margin: 0px;
  outline: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  min-height: 100%;
}
@media not print {
  #notebook-container {
    padding: 15px;
    background-color: #fff;
    min-height: 0;
    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
  }
}
@media print {
  #notebook-container {
    width: 100%;
  }
}
div.ui-widget-content {
  border: 1px solid #ababab;
  outline: none;
}
pre.dialog {
  background-color: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 2px;
  padding: 0.4em;
  padding-left: 2em;
}
p.dialog {
  padding: 0.2em;
}
/* Word-wrap output correctly.  This is the CSS3 spelling, though Firefox seems
   to not honor it correctly.  Webkit browsers (Chrome, rekonq, Safari) do.
 */
pre,
code,
kbd,
samp {
  white-space: pre-wrap;
}
#fonttest {
  font-family: monospace;
}
p {
  margin-bottom: 0;
}
.end_space {
  min-height: 100px;
  transition: height .2s ease;
}
.notebook_app > #header {
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
@media not print {
  .notebook_app {
    background-color: #EEE;
  }
}
kbd {
  border-style: solid;
  border-width: 1px;
  box-shadow: none;
  margin: 2px;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}
.jupyter-keybindings {
  padding: 1px;
  line-height: 24px;
  border-bottom: 1px solid gray;
}
.jupyter-keybindings input {
  margin: 0;
  padding: 0;
  border: none;
}
.jupyter-keybindings i {
  padding: 6px;
}
.well code {
  background-color: #ffffff;
  border-color: #ababab;
  border-width: 1px;
  border-style: solid;
  padding: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}
/* CSS for the cell toolbar */
.celltoolbar {
  border: thin solid #CFCFCF;
  border-bottom: none;
  background: #EEE;
  border-radius: 2px 2px 0px 0px;
  width: 100%;
  height: 29px;
  padding-right: 4px;
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-align: stretch;
  display: box;
  box-orient: horizontal;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: row;
  align-items: stretch;
  /* Old browsers */
  -webkit-box-pack: end;
  -moz-box-pack: end;
  box-pack: end;
  /* Modern browsers */
  justify-content: flex-end;
  display: -webkit-flex;
}
@media print {
  .celltoolbar {
    display: none;
  }
}
.ctb_hideshow {
  display: none;
  vertical-align: bottom;
}
/* ctb_show is added to the ctb_hideshow div to show the cell toolbar.
   Cell toolbars are only shown when the ctb_global_show class is also set.
*/
.ctb_global_show .ctb_show.ctb_hideshow {
  display: block;
}
.ctb_global_show .ctb_show + .input_area,
.ctb_global_show .ctb_show + div.text_cell_input,
.ctb_global_show .ctb_show ~ div.text_cell_render {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
.ctb_global_show .ctb_show ~ div.text_cell_render {
  border: 1px solid #cfcfcf;
}
.celltoolbar {
  font-size: 87%;
  padding-top: 3px;
}
.celltoolbar select {
  display: block;
  width: 100%;
  height: 32px;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
  width: inherit;
  font-size: inherit;
  height: 22px;
  padding: 0px;
  display: inline-block;
}
.celltoolbar select:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.celltoolbar select::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.celltoolbar select:-ms-input-placeholder {
  color: #999;
}
.celltoolbar select::-webkit-input-placeholder {
  color: #999;
}
.celltoolbar select::-ms-expand {
  border: 0;
  background-color: transparent;
}
.celltoolbar select[disabled],
.celltoolbar select[readonly],
fieldset[disabled] .celltoolbar select {
  background-color: #eeeeee;
  opacity: 1;
}
.celltoolbar select[disabled],
fieldset[disabled] .celltoolbar select {
  cursor: not-allowed;
}
textarea.celltoolbar select {
  height: auto;
}
select.celltoolbar select {
  height: 30px;
  line-height: 30px;
}
textarea.celltoolbar select,
select[multiple].celltoolbar select {
  height: auto;
}
.celltoolbar label {
  margin-left: 5px;
  margin-right: 5px;
}
.tags_button_container {
  width: 100%;
  display: flex;
}
.tag-container {
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  overflow: hidden;
  position: relative;
}
.tag-container > * {
  margin: 0 4px;
}
.remove-tag-btn {
  margin-left: 4px;
}
.tags-input {
  display: flex;
}
.cell-tag:last-child:after {
  content: "";
  position: absolute;
  right: 0;
  width: 40px;
  height: 100%;
  /* Fade to background color of cell toolbar */
  background: linear-gradient(to right, rgba(0, 0, 0, 0), #EEE);
}
.tags-input > * {
  margin-left: 4px;
}
.cell-tag,
.tags-input input,
.tags-input button {
  display: block;
  width: 100%;
  height: 32px;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
  box-shadow: none;
  width: inherit;
  font-size: inherit;
  height: 22px;
  line-height: 22px;
  padding: 0px 4px;
  display: inline-block;
}
.cell-tag:focus,
.tags-input input:focus,
.tags-input button:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.cell-tag::-moz-placeholder,
.tags-input input::-moz-placeholder,
.tags-input button::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.cell-tag:-ms-input-placeholder,
.tags-input input:-ms-input-placeholder,
.tags-input button:-ms-input-placeholder {
  color: #999;
}
.cell-tag::-webkit-input-placeholder,
.tags-input input::-webkit-input-placeholder,
.tags-input button::-webkit-input-placeholder {
  color: #999;
}
.cell-tag::-ms-expand,
.tags-input input::-ms-expand,
.tags-input button::-ms-expand {
  border: 0;
  background-color: transparent;
}
.cell-tag[disabled],
.tags-input input[disabled],
.tags-input button[disabled],
.cell-tag[readonly],
.tags-input input[readonly],
.tags-input button[readonly],
fieldset[disabled] .cell-tag,
fieldset[disabled] .tags-input input,
fieldset[disabled] .tags-input button {
  background-color: #eeeeee;
  opacity: 1;
}
.cell-tag[disabled],
.tags-input input[disabled],
.tags-input button[disabled],
fieldset[disabled] .cell-tag,
fieldset[disabled] .tags-input input,
fieldset[disabled] .tags-input button {
  cursor: not-allowed;
}
textarea.cell-tag,
textarea.tags-input input,
textarea.tags-input button {
  height: auto;
}
select.cell-tag,
select.tags-input input,
select.tags-input button {
  height: 30px;
  line-height: 30px;
}
textarea.cell-tag,
textarea.tags-input input,
textarea.tags-input button,
select[multiple].cell-tag,
select[multiple].tags-input input,
select[multiple].tags-input button {
  height: auto;
}
.cell-tag,
.tags-input button {
  padding: 0px 4px;
}
.cell-tag {
  background-color: #fff;
  white-space: nowrap;
}
.tags-input input[type=text]:focus {
  outline: none;
  box-shadow: none;
  border-color: #ccc;
}
.completions {
  position: absolute;
  z-index: 110;
  overflow: hidden;
  border: 1px solid #ababab;
  border-radius: 2px;
  -webkit-box-shadow: 0px 6px 10px -1px #adadad;
  box-shadow: 0px 6px 10px -1px #adadad;
  line-height: 1;
}
.completions select {
  background: white;
  outline: none;
  border: none;
  padding: 0px;
  margin: 0px;
  overflow: auto;
  font-family: monospace;
  font-size: 110%;
  color: #000;
  width: auto;
}
.completions select option.context {
  color: #286090;
}
#kernel_logo_widget .current_kernel_logo {
  display: none;
  margin-top: -1px;
  margin-bottom: -1px;
  width: 32px;
  height: 32px;
}
[dir="rtl"] #kernel_logo_widget {
  float: left !important;
  float: left;
}
.modal .modal-body .move-path {
  display: flex;
  flex-direction: row;
  justify-content: space;
  align-items: center;
}
.modal .modal-body .move-path .server-root {
  padding-right: 20px;
}
.modal .modal-body .move-path .path-input {
  flex: 1;
}
#menubar {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  margin-top: 1px;
}
#menubar .navbar {
  border-top: 1px;
  border-radius: 0px 0px 2px 2px;
  margin-bottom: 0px;
}
#menubar .navbar-toggle {
  float: left;
  padding-top: 7px;
  padding-bottom: 7px;
  border: none;
}
#menubar .navbar-collapse {
  clear: left;
}
[dir="rtl"] #menubar .navbar-toggle {
  float: right;
}
[dir="rtl"] #menubar .navbar-collapse {
  clear: right;
}
[dir="rtl"] #menubar .navbar-nav {
  float: right;
}
[dir="rtl"] #menubar .nav {
  padding-right: 0px;
}
[dir="rtl"] #menubar .navbar-nav > li {
  float: right;
}
[dir="rtl"] #menubar .navbar-right {
  float: left !important;
}
[dir="rtl"] ul.dropdown-menu {
  text-align: right;
  left: auto;
}
[dir="rtl"] ul#new-menu.dropdown-menu {
  right: auto;
  left: 0;
}
.nav-wrapper {
  border-bottom: 1px solid #e7e7e7;
}
i.menu-icon {
  padding-top: 4px;
}
[dir="rtl"] i.menu-icon.pull-right {
  float: left !important;
  float: left;
}
ul#help_menu li a {
  overflow: hidden;
  padding-right: 2.2em;
}
ul#help_menu li a i {
  margin-right: -1.2em;
}
[dir="rtl"] ul#help_menu li a {
  padding-left: 2.2em;
}
[dir="rtl"] ul#help_menu li a i {
  margin-right: 0;
  margin-left: -1.2em;
}
[dir="rtl"] ul#help_menu li a i.pull-right {
  float: left !important;
  float: left;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
}
[dir="rtl"] .dropdown-submenu > .dropdown-menu {
  right: 100%;
  margin-right: -1px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.dropdown-submenu > a:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: block;
  content: "\f0da";
  float: right;
  color: #333333;
  margin-top: 2px;
  margin-right: -10px;
}
.dropdown-submenu > a:after.fa-pull-left {
  margin-right: .3em;
}
.dropdown-submenu > a:after.fa-pull-right {
  margin-left: .3em;
}
.dropdown-submenu > a:after.pull-left {
  margin-right: .3em;
}
.dropdown-submenu > a:after.pull-right {
  margin-left: .3em;
}
[dir="rtl"] .dropdown-submenu > a:after {
  float: left;
  content: "\f0d9";
  margin-right: 0;
  margin-left: -10px;
}
.dropdown-submenu:hover > a:after {
  color: #262626;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
}
#notification_area {
  float: right !important;
  float: right;
  z-index: 10;
}
[dir="rtl"] #notification_area {
  float: left !important;
  float: left;
}
.indicator_area {
  float: right !important;
  float: right;
  color: #777;
  margin-left: 5px;
  margin-right: 5px;
  width: 11px;
  z-index: 10;
  text-align: center;
  width: auto;
}
[dir="rtl"] .indicator_area {
  float: left !important;
  float: left;
}
#kernel_indicator {
  float: right !important;
  float: right;
  color: #777;
  margin-left: 5px;
  margin-right: 5px;
  width: 11px;
  z-index: 10;
  text-align: center;
  width: auto;
  border-left: 1px solid;
}
#kernel_indicator .kernel_indicator_name {
  padding-left: 5px;
  padding-right: 5px;
}
[dir="rtl"] #kernel_indicator {
  float: left !important;
  float: left;
  border-left: 0;
  border-right: 1px solid;
}
#modal_indicator {
  float: right !important;
  float: right;
  color: #777;
  margin-left: 5px;
  margin-right: 5px;
  width: 11px;
  z-index: 10;
  text-align: center;
  width: auto;
}
[dir="rtl"] #modal_indicator {
  float: left !important;
  float: left;
}
#readonly-indicator {
  float: right !important;
  float: right;
  color: #777;
  margin-left: 5px;
  margin-right: 5px;
  width: 11px;
  z-index: 10;
  text-align: center;
  width: auto;
  margin-top: 2px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  display: none;
}
.modal_indicator:before {
  width: 1.28571429em;
  text-align: center;
}
.edit_mode .modal_indicator:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f040";
}
.edit_mode .modal_indicator:before.fa-pull-left {
  margin-right: .3em;
}
.edit_mode .modal_indicator:before.fa-pull-right {
  margin-left: .3em;
}
.edit_mode .modal_indicator:before.pull-left {
  margin-right: .3em;
}
.edit_mode .modal_indicator:before.pull-right {
  margin-left: .3em;
}
.command_mode .modal_indicator:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: ' ';
}
.command_mode .modal_indicator:before.fa-pull-left {
  margin-right: .3em;
}
.command_mode .modal_indicator:before.fa-pull-right {
  margin-left: .3em;
}
.command_mode .modal_indicator:before.pull-left {
  margin-right: .3em;
}
.command_mode .modal_indicator:before.pull-right {
  margin-left: .3em;
}
.kernel_idle_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f10c";
}
.kernel_idle_icon:before.fa-pull-left {
  margin-right: .3em;
}
.kernel_idle_icon:before.fa-pull-right {
  margin-left: .3em;
}
.kernel_idle_icon:before.pull-left {
  margin-right: .3em;
}
.kernel_idle_icon:before.pull-right {
  margin-left: .3em;
}
.kernel_busy_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f111";
}
.kernel_busy_icon:before.fa-pull-left {
  margin-right: .3em;
}
.kernel_busy_icon:before.fa-pull-right {
  margin-left: .3em;
}
.kernel_busy_icon:before.pull-left {
  margin-right: .3em;
}
.kernel_busy_icon:before.pull-right {
  margin-left: .3em;
}
.kernel_dead_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1e2";
}
.kernel_dead_icon:before.fa-pull-left {
  margin-right: .3em;
}
.kernel_dead_icon:before.fa-pull-right {
  margin-left: .3em;
}
.kernel_dead_icon:before.pull-left {
  margin-right: .3em;
}
.kernel_dead_icon:before.pull-right {
  margin-left: .3em;
}
.kernel_disconnected_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f127";
}
.kernel_disconnected_icon:before.fa-pull-left {
  margin-right: .3em;
}
.kernel_disconnected_icon:before.fa-pull-right {
  margin-left: .3em;
}
.kernel_disconnected_icon:before.pull-left {
  margin-right: .3em;
}
.kernel_disconnected_icon:before.pull-right {
  margin-left: .3em;
}
.notification_widget {
  color: #777;
  z-index: 10;
  background: rgba(240, 240, 240, 0.5);
  margin-right: 4px;
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.notification_widget:focus,
.notification_widget.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.notification_widget:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.notification_widget:active,
.notification_widget.active,
.open > .dropdown-toggle.notification_widget {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.notification_widget:active:hover,
.notification_widget.active:hover,
.open > .dropdown-toggle.notification_widget:hover,
.notification_widget:active:focus,
.notification_widget.active:focus,
.open > .dropdown-toggle.notification_widget:focus,
.notification_widget:active.focus,
.notification_widget.active.focus,
.open > .dropdown-toggle.notification_widget.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.notification_widget:active,
.notification_widget.active,
.open > .dropdown-toggle.notification_widget {
  background-image: none;
}
.notification_widget.disabled:hover,
.notification_widget[disabled]:hover,
fieldset[disabled] .notification_widget:hover,
.notification_widget.disabled:focus,
.notification_widget[disabled]:focus,
fieldset[disabled] .notification_widget:focus,
.notification_widget.disabled.focus,
.notification_widget[disabled].focus,
fieldset[disabled] .notification_widget.focus {
  background-color: #fff;
  border-color: #ccc;
}
.notification_widget .badge {
  color: #fff;
  background-color: #333;
}
.notification_widget.warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.notification_widget.warning:focus,
.notification_widget.warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.notification_widget.warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.notification_widget.warning:active,
.notification_widget.warning.active,
.open > .dropdown-toggle.notification_widget.warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.notification_widget.warning:active:hover,
.notification_widget.warning.active:hover,
.open > .dropdown-toggle.notification_widget.warning:hover,
.notification_widget.warning:active:focus,
.notification_widget.warning.active:focus,
.open > .dropdown-toggle.notification_widget.warning:focus,
.notification_widget.warning:active.focus,
.notification_widget.warning.active.focus,
.open > .dropdown-toggle.notification_widget.warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.notification_widget.warning:active,
.notification_widget.warning.active,
.open > .dropdown-toggle.notification_widget.warning {
  background-image: none;
}
.notification_widget.warning.disabled:hover,
.notification_widget.warning[disabled]:hover,
fieldset[disabled] .notification_widget.warning:hover,
.notification_widget.warning.disabled:focus,
.notification_widget.warning[disabled]:focus,
fieldset[disabled] .notification_widget.warning:focus,
.notification_widget.warning.disabled.focus,
.notification_widget.warning[disabled].focus,
fieldset[disabled] .notification_widget.warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.notification_widget.warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.notification_widget.success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.notification_widget.success:focus,
.notification_widget.success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.notification_widget.success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.notification_widget.success:active,
.notification_widget.success.active,
.open > .dropdown-toggle.notification_widget.success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.notification_widget.success:active:hover,
.notification_widget.success.active:hover,
.open > .dropdown-toggle.notification_widget.success:hover,
.notification_widget.success:active:focus,
.notification_widget.success.active:focus,
.open > .dropdown-toggle.notification_widget.success:focus,
.notification_widget.success:active.focus,
.notification_widget.success.active.focus,
.open > .dropdown-toggle.notification_widget.success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.notification_widget.success:active,
.notification_widget.success.active,
.open > .dropdown-toggle.notification_widget.success {
  background-image: none;
}
.notification_widget.success.disabled:hover,
.notification_widget.success[disabled]:hover,
fieldset[disabled] .notification_widget.success:hover,
.notification_widget.success.disabled:focus,
.notification_widget.success[disabled]:focus,
fieldset[disabled] .notification_widget.success:focus,
.notification_widget.success.disabled.focus,
.notification_widget.success[disabled].focus,
fieldset[disabled] .notification_widget.success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.notification_widget.success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.notification_widget.info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.notification_widget.info:focus,
.notification_widget.info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.notification_widget.info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.notification_widget.info:active,
.notification_widget.info.active,
.open > .dropdown-toggle.notification_widget.info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.notification_widget.info:active:hover,
.notification_widget.info.active:hover,
.open > .dropdown-toggle.notification_widget.info:hover,
.notification_widget.info:active:focus,
.notification_widget.info.active:focus,
.open > .dropdown-toggle.notification_widget.info:focus,
.notification_widget.info:active.focus,
.notification_widget.info.active.focus,
.open > .dropdown-toggle.notification_widget.info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.notification_widget.info:active,
.notification_widget.info.active,
.open > .dropdown-toggle.notification_widget.info {
  background-image: none;
}
.notification_widget.info.disabled:hover,
.notification_widget.info[disabled]:hover,
fieldset[disabled] .notification_widget.info:hover,
.notification_widget.info.disabled:focus,
.notification_widget.info[disabled]:focus,
fieldset[disabled] .notification_widget.info:focus,
.notification_widget.info.disabled.focus,
.notification_widget.info[disabled].focus,
fieldset[disabled] .notification_widget.info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.notification_widget.info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.notification_widget.danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.notification_widget.danger:focus,
.notification_widget.danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.notification_widget.danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.notification_widget.danger:active,
.notification_widget.danger.active,
.open > .dropdown-toggle.notification_widget.danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.notification_widget.danger:active:hover,
.notification_widget.danger.active:hover,
.open > .dropdown-toggle.notification_widget.danger:hover,
.notification_widget.danger:active:focus,
.notification_widget.danger.active:focus,
.open > .dropdown-toggle.notification_widget.danger:focus,
.notification_widget.danger:active.focus,
.notification_widget.danger.active.focus,
.open > .dropdown-toggle.notification_widget.danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.notification_widget.danger:active,
.notification_widget.danger.active,
.open > .dropdown-toggle.notification_widget.danger {
  background-image: none;
}
.notification_widget.danger.disabled:hover,
.notification_widget.danger[disabled]:hover,
fieldset[disabled] .notification_widget.danger:hover,
.notification_widget.danger.disabled:focus,
.notification_widget.danger[disabled]:focus,
fieldset[disabled] .notification_widget.danger:focus,
.notification_widget.danger.disabled.focus,
.notification_widget.danger[disabled].focus,
fieldset[disabled] .notification_widget.danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.notification_widget.danger .badge {
  color: #d9534f;
  background-color: #fff;
}
div#pager {
  background-color: #fff;
  font-size: 14px;
  line-height: 20px;
  overflow: hidden;
  display: none;
  position: fixed;
  bottom: 0px;
  width: 100%;
  max-height: 50%;
  padding-top: 8px;
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
  /* Display over codemirror */
  z-index: 100;
  /* Hack which prevents jquery ui resizable from changing top. */
  top: auto !important;
}
div#pager pre {
  line-height: 1.21429em;
  color: #000;
  background-color: #f7f7f7;
  padding: 0.4em;
}
div#pager #pager-button-area {
  position: absolute;
  top: 8px;
  right: 20px;
}
div#pager #pager-contents {
  position: relative;
  overflow: auto;
  width: 100%;
  height: 100%;
}
div#pager #pager-contents #pager-container {
  position: relative;
  padding: 15px 0px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
div#pager .ui-resizable-handle {
  top: 0px;
  height: 8px;
  background: #f7f7f7;
  border-top: 1px solid #cfcfcf;
  border-bottom: 1px solid #cfcfcf;
  /* This injects handle bars (a short, wide = symbol) for 
        the resize handle. */
}
div#pager .ui-resizable-handle::after {
  content: '';
  top: 2px;
  left: 50%;
  height: 3px;
  width: 30px;
  margin-left: -15px;
  position: absolute;
  border-top: 1px solid #cfcfcf;
}
.quickhelp {
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-align: stretch;
  display: box;
  box-orient: horizontal;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: row;
  align-items: stretch;
  line-height: 1.8em;
}
.shortcut_key {
  display: inline-block;
  width: 21ex;
  text-align: right;
  font-family: monospace;
}
.shortcut_descr {
  display: inline-block;
  /* Old browsers */
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  /* Modern browsers */
  flex: 1;
}
span.save_widget {
  height: 30px;
  margin-top: 4px;
  display: flex;
  justify-content: flex-start;
  align-items: baseline;
  width: 50%;
  flex: 1;
}
span.save_widget span.filename {
  height: 100%;
  line-height: 1em;
  margin-left: 16px;
  border: none;
  font-size: 146.5%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  border-radius: 2px;
}
span.save_widget span.filename:hover {
  background-color: #e6e6e6;
}
[dir="rtl"] span.save_widget.pull-left {
  float: right !important;
  float: right;
}
[dir="rtl"] span.save_widget span.filename {
  margin-left: 0;
  margin-right: 16px;
}
span.checkpoint_status,
span.autosave_status {
  font-size: small;
  white-space: nowrap;
  padding: 0 5px;
}
@media (max-width: 767px) {
  span.save_widget {
    font-size: small;
    padding: 0 0 0 5px;
  }
  span.checkpoint_status,
  span.autosave_status {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  span.checkpoint_status {
    display: none;
  }
  span.autosave_status {
    font-size: x-small;
  }
}
.toolbar {
  padding: 0px;
  margin-left: -5px;
  margin-top: 2px;
  margin-bottom: 5px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.toolbar select,
.toolbar label {
  width: auto;
  vertical-align: middle;
  margin-right: 2px;
  margin-bottom: 0px;
  display: inline;
  font-size: 92%;
  margin-left: 0.3em;
  margin-right: 0.3em;
  padding: 0px;
  padding-top: 3px;
}
.toolbar .btn {
  padding: 2px 8px;
}
.toolbar .btn-group {
  margin-top: 0px;
  margin-left: 5px;
}
.toolbar-btn-label {
  margin-left: 6px;
}
#maintoolbar {
  margin-bottom: -3px;
  margin-top: -8px;
  border: 0px;
  min-height: 27px;
  margin-left: 0px;
  padding-top: 11px;
  padding-bottom: 3px;
}
#maintoolbar .navbar-text {
  float: none;
  vertical-align: middle;
  text-align: right;
  margin-left: 5px;
  margin-right: 0px;
  margin-top: 0px;
}
.select-xs {
  height: 24px;
}
[dir="rtl"] .btn-group > .btn,
.btn-group-vertical > .btn {
  float: right;
}
.pulse,
.dropdown-menu > li > a.pulse,
li.pulse > a.dropdown-toggle,
li.pulse.open > a.dropdown-toggle {
  background-color: #F37626;
  color: white;
}
/**
 * Primary styles
 *
 * Author: Jupyter Development Team
 */
/** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot
 * of chance of beeing generated from the ../less/[samename].less file, you can
 * try to get back the less file by reverting somme commit in history
 **/
/*
 * We'll try to get something pretty, so we
 * have some strange css to have the scroll bar on
 * the left with fix button on the top right of the tooltip
 */
@-moz-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/*properties of tooltip after "expand"*/
.bigtooltip {
  overflow: auto;
  height: 200px;
  -webkit-transition-property: height;
  -webkit-transition-duration: 500ms;
  -moz-transition-property: height;
  -moz-transition-duration: 500ms;
  transition-property: height;
  transition-duration: 500ms;
}
/*properties of tooltip before "expand"*/
.smalltooltip {
  -webkit-transition-property: height;
  -webkit-transition-duration: 500ms;
  -moz-transition-property: height;
  -moz-transition-duration: 500ms;
  transition-property: height;
  transition-duration: 500ms;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 80px;
}
.tooltipbuttons {
  position: absolute;
  padding-right: 15px;
  top: 0px;
  right: 0px;
}
.tooltiptext {
  /*avoid the button to overlap on some docstring*/
  padding-right: 30px;
}
.ipython_tooltip {
  max-width: 700px;
  /*fade-in animation when inserted*/
  -webkit-animation: fadeOut 400ms;
  -moz-animation: fadeOut 400ms;
  animation: fadeOut 400ms;
  -webkit-animation: fadeIn 400ms;
  -moz-animation: fadeIn 400ms;
  animation: fadeIn 400ms;
  vertical-align: middle;
  background-color: #f7f7f7;
  overflow: visible;
  border: #ababab 1px solid;
  outline: none;
  padding: 3px;
  margin: 0px;
  padding-left: 7px;
  font-family: monospace;
  min-height: 50px;
  -moz-box-shadow: 0px 6px 10px -1px #adadad;
  -webkit-box-shadow: 0px 6px 10px -1px #adadad;
  box-shadow: 0px 6px 10px -1px #adadad;
  border-radius: 2px;
  position: absolute;
  z-index: 1000;
}
.ipython_tooltip a {
  float: right;
}
.ipython_tooltip .tooltiptext pre {
  border: 0;
  border-radius: 0;
  font-size: 100%;
  background-color: #f7f7f7;
}
.pretooltiparrow {
  left: 0px;
  margin: 0px;
  top: -16px;
  width: 40px;
  height: 16px;
  overflow: hidden;
  position: absolute;
}
.pretooltiparrow:before {
  background-color: #f7f7f7;
  border: 1px #ababab solid;
  z-index: 11;
  content: "";
  position: absolute;
  left: 15px;
  top: 10px;
  width: 25px;
  height: 25px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
}
ul.typeahead-list i {
  margin-left: -10px;
  width: 18px;
}
[dir="rtl"] ul.typeahead-list i {
  margin-left: 0;
  margin-right: -10px;
}
ul.typeahead-list {
  max-height: 80vh;
  overflow: auto;
}
ul.typeahead-list > li > a {
  /** Firefox bug **/
  /* see https://github.com/jupyter/notebook/issues/559 */
  white-space: normal;
}
ul.typeahead-list  > li > a.pull-right {
  float: left !important;
  float: left;
}
[dir="rtl"] .typeahead-list {
  text-align: right;
}
.cmd-palette .modal-body {
  padding: 7px;
}
.cmd-palette form {
  background: white;
}
.cmd-palette input {
  outline: none;
}
.no-shortcut {
  min-width: 20px;
  color: transparent;
}
[dir="rtl"] .no-shortcut.pull-right {
  float: left !important;
  float: left;
}
[dir="rtl"] .command-shortcut.pull-right {
  float: left !important;
  float: left;
}
.command-shortcut:before {
  content: "(command mode)";
  padding-right: 3px;
  color: #777777;
}
.edit-shortcut:before {
  content: "(edit)";
  padding-right: 3px;
  color: #777777;
}
[dir="rtl"] .edit-shortcut.pull-right {
  float: left !important;
  float: left;
}
#find-and-replace #replace-preview .match,
#find-and-replace #replace-preview .insert {
  background-color: #BBDEFB;
  border-color: #90CAF9;
  border-style: solid;
  border-width: 1px;
  border-radius: 0px;
}
[dir="ltr"] #find-and-replace .input-group-btn + .form-control {
  border-left: none;
}
[dir="rtl"] #find-and-replace .input-group-btn + .form-control {
  border-right: none;
}
#find-and-replace #replace-preview .replace .match {
  background-color: #FFCDD2;
  border-color: #EF9A9A;
  border-radius: 0px;
}
#find-and-replace #replace-preview .replace .insert {
  background-color: #C8E6C9;
  border-color: #A5D6A7;
  border-radius: 0px;
}
#find-and-replace #replace-preview {
  max-height: 60vh;
  overflow: auto;
}
#find-and-replace #replace-preview pre {
  padding: 5px 10px;
}
.terminal-app {
  background: #EEE;
}
.terminal-app #header {
  background: #fff;
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
.terminal-app .terminal {
  width: 100%;
  float: left;
  font-family: monospace;
  color: white;
  background: black;
  padding: 0.4em;
  border-radius: 2px;
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
}
.terminal-app .terminal,
.terminal-app .terminal dummy-screen {
  line-height: 1em;
  font-size: 14px;
}
.terminal-app .terminal .xterm-rows {
  padding: 10px;
}
.terminal-app .terminal-cursor {
  color: black;
  background: white;
}
.terminal-app #terminado-container {
  margin-top: 20px;
}
/*# sourceMappingURL=style.min.css.map */
    </style>
<style type="text/css">
    .highlight .hll { background-color: #ffffcc }
.highlight  { background: #f8f8f8; }
.highlight .c { color: #408080; font-style: italic } /* Comment */
.highlight .err { border: 1px solid #FF0000 } /* Error */
.highlight .k { color: #008000; font-weight: bold } /* Keyword */
.highlight .o { color: #666666 } /* Operator */
.highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */
.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
.highlight .cp { color: #BC7A00 } /* Comment.Preproc */
.highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
.highlight .gd { color: #A00000 } /* Generic.Deleted */
.highlight .ge { font-style: italic } /* Generic.Emph */
.highlight .gr { color: #FF0000 } /* Generic.Error */
.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
.highlight .gi { color: #00A000 } /* Generic.Inserted */
.highlight .go { color: #888888 } /* Generic.Output */
.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
.highlight .gt { color: #0044DD } /* Generic.Traceback */
.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: #008000 } /* Keyword.Pseudo */
.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: #B00040 } /* Keyword.Type */
.highlight .m { color: #666666 } /* Literal.Number */
.highlight .s { color: #BA2121 } /* Literal.String */
.highlight .na { color: #7D9029 } /* Name.Attribute */
.highlight .nb { color: #008000 } /* Name.Builtin */
.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
.highlight .no { color: #880000 } /* Name.Constant */
.highlight .nd { color: #AA22FF } /* Name.Decorator */
.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
.highlight .nf { color: #0000FF } /* Name.Function */
.highlight .nl { color: #A0A000 } /* Name.Label */
.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
.highlight .nv { color: #19177C } /* Name.Variable */
.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
.highlight .mb { color: #666666 } /* Literal.Number.Bin */
.highlight .mf { color: #666666 } /* Literal.Number.Float */
.highlight .mh { color: #666666 } /* Literal.Number.Hex */
.highlight .mi { color: #666666 } /* Literal.Number.Integer */
.highlight .mo { color: #666666 } /* Literal.Number.Oct */
.highlight .sa { color: #BA2121 } /* Literal.String.Affix */
.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
.highlight .sc { color: #BA2121 } /* Literal.String.Char */
.highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */
.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
.highlight .s2 { color: #BA2121 } /* Literal.String.Double */
.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
.highlight .sx { color: #008000 } /* Literal.String.Other */
.highlight .sr { color: #BB6688 } /* Literal.String.Regex */
.highlight .s1 { color: #BA2121 } /* Literal.String.Single */
.highlight .ss { color: #19177C } /* Literal.String.Symbol */
.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
.highlight .fm { color: #0000FF } /* Name.Function.Magic */
.highlight .vc { color: #19177C } /* Name.Variable.Class */
.highlight .vg { color: #19177C } /* Name.Variable.Global */
.highlight .vi { color: #19177C } /* Name.Variable.Instance */
.highlight .vm { color: #19177C } /* Name.Variable.Magic */
.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
    </style>
<style type="text/css">
    
/* Temporary definitions which will become obsolete with Notebook release 5.0 */
.ansi-black-fg { color: #3E424D; }
.ansi-black-bg { background-color: #3E424D; }
.ansi-black-intense-fg { color: #282C36; }
.ansi-black-intense-bg { background-color: #282C36; }
.ansi-red-fg { color: #E75C58; }
.ansi-red-bg { background-color: #E75C58; }
.ansi-red-intense-fg { color: #B22B31; }
.ansi-red-intense-bg { background-color: #B22B31; }
.ansi-green-fg { color: #00A250; }
.ansi-green-bg { background-color: #00A250; }
.ansi-green-intense-fg { color: #007427; }
.ansi-green-intense-bg { background-color: #007427; }
.ansi-yellow-fg { color: #DDB62B; }
.ansi-yellow-bg { background-color: #DDB62B; }
.ansi-yellow-intense-fg { color: #B27D12; }
.ansi-yellow-intense-bg { background-color: #B27D12; }
.ansi-blue-fg { color: #208FFB; }
.ansi-blue-bg { background-color: #208FFB; }
.ansi-blue-intense-fg { color: #0065CA; }
.ansi-blue-intense-bg { background-color: #0065CA; }
.ansi-magenta-fg { color: #D160C4; }
.ansi-magenta-bg { background-color: #D160C4; }
.ansi-magenta-intense-fg { color: #A03196; }
.ansi-magenta-intense-bg { background-color: #A03196; }
.ansi-cyan-fg { color: #60C6C8; }
.ansi-cyan-bg { background-color: #60C6C8; }
.ansi-cyan-intense-fg { color: #258F8F; }
.ansi-cyan-intense-bg { background-color: #258F8F; }
.ansi-white-fg { color: #C5C1B4; }
.ansi-white-bg { background-color: #C5C1B4; }
.ansi-white-intense-fg { color: #A1A6B2; }
.ansi-white-intense-bg { background-color: #A1A6B2; }

.ansi-bold { font-weight: bold; }

    </style>


<style type="text/css">
/* Overrides of notebook CSS for static HTML export */
body {
  overflow: visible;
  padding: 8px;
}

div#notebook {
  overflow: visible;
  border-top: none;
}@media print {
  div.cell {
    display: block;
    page-break-inside: avoid;
  } 
  div.output_wrapper { 
    display: block;
    page-break-inside: avoid; 
  }
  div.output { 
    display: block;
    page-break-inside: avoid; 
  }
}
</style>

<!-- Custom stylesheet, it must be in the same directory as the html file -->
<link rel="stylesheet" href="custom.css">

<!-- Loading mathjax macro -->
<!-- Load mathjax -->
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/latest.js?config=TeX-AMS_HTML"></script>
    <!-- MathJax configuration -->
    <script type="text/x-mathjax-config">
    MathJax.Hub.Config({
        tex2jax: {
            inlineMath: [ ['$','$'], ["\\(","\\)"] ],
            displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
            processEscapes: true,
            processEnvironments: true
        },
        // Center justify equations in code and markdown cells. Elsewhere
        // we use CSS to left justify single line equations in code cells.
        displayAlign: 'center',
        "HTML-CSS": {
            styles: {'.MathJax_Display': {"margin": 0}},
            linebreaks: { automatic: true }
        }
    });
    </script>
    <!-- End of mathjax configuration --></head>
<body>
  <div tabindex="-1" id="notebook" class="border-box-sizing">
    <div class="container" id="notebook-container">

<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[1]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">requests</span>
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[2]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">key1</span><span class="o">=</span><span class="s2">&quot;834b26ade3b5d37424dec43167632e21&quot;</span>
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[3]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">## 地理编码</span>
<span class="k">def</span> <span class="nf">gec</span><span class="p">(</span><span class="n">A</span><span class="p">:</span><span class="nb">str</span><span class="p">):</span>
    <span class="n">url</span> <span class="o">=</span><span class="s2">&quot;https://restapi.amap.com/v3/geocode/geo?parameters&quot;</span>
    <span class="n">param</span><span class="o">=</span><span class="p">{</span>
        <span class="s2">&quot;key&quot;</span><span class="p">:</span><span class="n">key1</span><span class="p">,</span>
        <span class="s2">&quot;address&quot;</span><span class="p">:</span><span class="n">A</span>
        
    <span class="p">}</span>
    <span class="n">Response</span><span class="o">=</span><span class="n">requests</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">url</span><span class="p">,</span><span class="n">params</span><span class="o">=</span><span class="n">param</span><span class="p">)</span>
    <span class="n">data</span><span class="o">=</span><span class="n">Response</span><span class="o">.</span><span class="n">json</span><span class="p">()</span>
    <span class="k">return</span> <span class="n">data</span>
    
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[4]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">gec</span><span class="p">(</span><span class="s2">&quot;佛山&quot;</span><span class="p">)</span>
</pre></div>

    </div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

    <div class="prompt output_prompt">Out[4]:</div>




<div class="output_text output_subarea output_execute_result">
<pre>{&#39;status&#39;: &#39;1&#39;,
 &#39;info&#39;: &#39;OK&#39;,
 &#39;infocode&#39;: &#39;10000&#39;,
 &#39;count&#39;: &#39;1&#39;,
 &#39;geocodes&#39;: [{&#39;formatted_address&#39;: &#39;广东省佛山市&#39;,
   &#39;country&#39;: &#39;中国&#39;,
   &#39;province&#39;: &#39;广东省&#39;,
   &#39;citycode&#39;: &#39;0757&#39;,
   &#39;city&#39;: &#39;佛山市&#39;,
   &#39;district&#39;: [],
   &#39;township&#39;: [],
   &#39;neighborhood&#39;: {&#39;name&#39;: [], &#39;type&#39;: []},
   &#39;building&#39;: {&#39;name&#39;: [], &#39;type&#39;: []},
   &#39;adcode&#39;: &#39;440600&#39;,
   &#39;street&#39;: [],
   &#39;number&#39;: [],
   &#39;location&#39;: &#39;113.121416,23.021548&#39;,
   &#39;level&#39;: &#39;市&#39;}]}</pre>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[5]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">## 逆地理编码</span>
<span class="k">def</span> <span class="nf">regeo</span><span class="p">(</span><span class="n">A</span><span class="p">:</span><span class="nb">str</span><span class="p">):</span>
    <span class="n">url</span> <span class="o">=</span> <span class="s2">&quot;https://restapi.amap.com/v3/geocode/regeo?parameters&quot;</span>
    <span class="n">param</span><span class="o">=</span><span class="p">{</span>
        <span class="s2">&quot;key&quot;</span><span class="p">:</span><span class="n">key1</span><span class="p">,</span>
        <span class="s2">&quot;location&quot;</span><span class="p">:</span><span class="n">A</span>
    <span class="p">}</span>
    <span class="n">Response</span><span class="o">=</span><span class="n">requests</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">url</span><span class="p">,</span><span class="n">params</span><span class="o">=</span><span class="n">param</span><span class="p">)</span>
    <span class="n">data</span><span class="o">=</span><span class="n">Response</span><span class="o">.</span><span class="n">json</span><span class="p">()</span>
    <span class="k">return</span> <span class="n">data</span>
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[6]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">regeo</span><span class="p">(</span><span class="s2">&quot;113.121416,23.021548&quot;</span><span class="p">)</span>
</pre></div>

    </div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

    <div class="prompt output_prompt">Out[6]:</div>




<div class="output_text output_subarea output_execute_result">
<pre>{&#39;status&#39;: &#39;1&#39;,
 &#39;regeocode&#39;: {&#39;addressComponent&#39;: {&#39;city&#39;: &#39;佛山市&#39;,
   &#39;province&#39;: &#39;广东省&#39;,
   &#39;adcode&#39;: &#39;440604&#39;,
   &#39;district&#39;: &#39;禅城区&#39;,
   &#39;towncode&#39;: &#39;440604012000&#39;,
   &#39;streetNumber&#39;: {&#39;number&#39;: &#39;12号&#39;,
    &#39;location&#39;: &#39;113.121435,23.0214781&#39;,
    &#39;direction&#39;: &#39;南&#39;,
    &#39;distance&#39;: &#39;8.02046&#39;,
    &#39;street&#39;: &#39;岭南大道北&#39;},
   &#39;country&#39;: &#39;中国&#39;,
   &#39;township&#39;: &#39;祖庙街道&#39;,
   &#39;businessAreas&#39;: [{&#39;location&#39;: &#39;113.123306,23.024487&#39;,
     &#39;name&#39;: &#39;普君&#39;,
     &#39;id&#39;: &#39;440604&#39;},
    {&#39;location&#39;: &#39;113.158203,23.036013&#39;, &#39;name&#39;: &#39;桂城&#39;, &#39;id&#39;: &#39;440605&#39;},
    {&#39;location&#39;: &#39;113.134542,23.02017&#39;, &#39;name&#39;: &#39;朝安&#39;, &#39;id&#39;: &#39;440604&#39;}],
   &#39;building&#39;: {&#39;name&#39;: &#39;佛山市纪律检查委员会&#39;, &#39;type&#39;: &#39;政府机构及社会团体;政府机关;地市级政府及事业单位&#39;},
   &#39;neighborhood&#39;: {&#39;name&#39;: &#39;佛山市机关大院&#39;, &#39;type&#39;: &#39;商务住宅;住宅区;住宅小区&#39;},
   &#39;citycode&#39;: &#39;0757&#39;},
  &#39;formatted_address&#39;: &#39;广东省佛山市禅城区祖庙街道佛山市纪律检查委员会佛山市人民政府&#39;},
 &#39;info&#39;: &#39;OK&#39;,
 &#39;infocode&#39;: &#39;10000&#39;}</pre>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[7]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">## 路径规划</span>
<span class="k">def</span> <span class="nf">walking</span><span class="p">(</span><span class="n">A</span><span class="p">:</span><span class="nb">str</span><span class="p">,</span><span class="n">B</span><span class="p">:</span><span class="nb">str</span><span class="p">):</span>
    <span class="n">url</span><span class="o">=</span><span class="s2">&quot;https://restapi.amap.com/v3/direction/walking?parameters&quot;</span>
    <span class="n">param</span><span class="o">=</span><span class="p">{</span>
        <span class="s2">&quot;key&quot;</span><span class="p">:</span><span class="n">key1</span><span class="p">,</span>
        <span class="s2">&quot;origin&quot;</span><span class="p">:</span><span class="n">A</span><span class="p">,</span>
        <span class="s2">&quot;destination&quot;</span><span class="p">:</span><span class="n">B</span>
    <span class="p">}</span>
    <span class="n">Response</span><span class="o">=</span><span class="n">requests</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">url</span><span class="p">,</span><span class="n">params</span><span class="o">=</span><span class="n">param</span><span class="p">)</span>
    <span class="n">data</span><span class="o">=</span><span class="n">Response</span><span class="o">.</span><span class="n">json</span><span class="p">()</span>
    <span class="k">return</span> <span class="n">data</span>
     
    
    
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[8]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">walking</span><span class="p">(</span><span class="s2">&quot;113.158203,23.036013&quot;</span><span class="p">,</span><span class="s2">&quot;113.158203,23.036013&quot;</span><span class="p">)</span>
</pre></div>

    </div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

    <div class="prompt output_prompt">Out[8]:</div>




<div class="output_text output_subarea output_execute_result">
<pre>{&#39;status&#39;: &#39;1&#39;,
 &#39;info&#39;: &#39;ok&#39;,
 &#39;infocode&#39;: &#39;10000&#39;,
 &#39;count&#39;: &#39;1&#39;,
 &#39;route&#39;: {&#39;origin&#39;: &#39;113.158203,23.036013&#39;,
  &#39;destination&#39;: &#39;113.158203,23.036013&#39;,
  &#39;paths&#39;: [{&#39;distance&#39;: &#39;1&#39;,
    &#39;duration&#39;: &#39;1&#39;,
    &#39;steps&#39;: [{&#39;instruction&#39;: &#39;向南步行1米到达目的地&#39;,
      &#39;orientation&#39;: &#39;南&#39;,
      &#39;road&#39;: [],
      &#39;distance&#39;: &#39;1&#39;,
      &#39;duration&#39;: &#39;1&#39;,
      &#39;polyline&#39;: &#39;113.158199,23.036011;113.158199,23.036011&#39;,
      &#39;action&#39;: [],
      &#39;assistant_action&#39;: &#39;到达目的地&#39;,
      &#39;walk_type&#39;: &#39;0&#39;}]}]}}</pre>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[9]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">## 行政区域查询</span>
<span class="k">def</span> <span class="nf">district</span><span class="p">(</span><span class="n">A</span><span class="p">:</span><span class="nb">str</span><span class="p">):</span>
    <span class="n">url</span><span class="o">=</span><span class="s2">&quot;https://restapi.amap.com/v3/config/district?parameters&quot;</span>
    <span class="n">param</span><span class="o">=</span><span class="p">{</span>
        <span class="s2">&quot;key&quot;</span><span class="p">:</span><span class="n">key1</span><span class="p">,</span>
        <span class="s2">&quot;keywords&quot;</span><span class="p">:</span><span class="n">A</span>
        
    <span class="p">}</span>
    <span class="n">Response</span><span class="o">=</span><span class="n">requests</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">url</span><span class="p">,</span><span class="n">params</span><span class="o">=</span><span class="n">param</span><span class="p">)</span>
    <span class="n">data</span><span class="o">=</span><span class="n">Response</span><span class="o">.</span><span class="n">json</span><span class="p">()</span>
    <span class="k">return</span> <span class="n">data</span>
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[10]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">district</span><span class="p">(</span><span class="s2">&quot;广东省&quot;</span><span class="p">)</span>
</pre></div>

    </div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

    <div class="prompt output_prompt">Out[10]:</div>




<div class="output_text output_subarea output_execute_result">
<pre>{&#39;status&#39;: &#39;1&#39;,
 &#39;info&#39;: &#39;OK&#39;,
 &#39;infocode&#39;: &#39;10000&#39;,
 &#39;count&#39;: &#39;1&#39;,
 &#39;suggestion&#39;: {&#39;keywords&#39;: [], &#39;cities&#39;: []},
 &#39;districts&#39;: [{&#39;citycode&#39;: [],
   &#39;adcode&#39;: &#39;440000&#39;,
   &#39;name&#39;: &#39;广东省&#39;,
   &#39;center&#39;: &#39;113.280637,23.125178&#39;,
   &#39;level&#39;: &#39;province&#39;,
   &#39;districts&#39;: [{&#39;citycode&#39;: &#39;0750&#39;,
     &#39;adcode&#39;: &#39;440700&#39;,
     &#39;name&#39;: &#39;江门市&#39;,
     &#39;center&#39;: &#39;113.094942,22.590431&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0753&#39;,
     &#39;adcode&#39;: &#39;441400&#39;,
     &#39;name&#39;: &#39;梅州市&#39;,
     &#39;center&#39;: &#39;116.117582,24.299112&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;020&#39;,
     &#39;adcode&#39;: &#39;440100&#39;,
     &#39;name&#39;: &#39;广州市&#39;,
     &#39;center&#39;: &#39;113.280637,23.125178&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0762&#39;,
     &#39;adcode&#39;: &#39;441600&#39;,
     &#39;name&#39;: &#39;河源市&#39;,
     &#39;center&#39;: &#39;114.697802,23.746266&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0767&#39;,
     &#39;adcode&#39;: &#39;442100&#39;,
     &#39;name&#39;: &#39;东沙群岛&#39;,
     &#39;center&#39;: &#39;116.887312,20.617512&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0752&#39;,
     &#39;adcode&#39;: &#39;441300&#39;,
     &#39;name&#39;: &#39;惠州市&#39;,
     &#39;center&#39;: &#39;114.412599,23.079404&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0763&#39;,
     &#39;adcode&#39;: &#39;441800&#39;,
     &#39;name&#39;: &#39;清远市&#39;,
     &#39;center&#39;: &#39;113.051227,23.685022&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0758&#39;,
     &#39;adcode&#39;: &#39;441200&#39;,
     &#39;name&#39;: &#39;肇庆市&#39;,
     &#39;center&#39;: &#39;112.472529,23.051546&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0757&#39;,
     &#39;adcode&#39;: &#39;440600&#39;,
     &#39;name&#39;: &#39;佛山市&#39;,
     &#39;center&#39;: &#39;113.122717,23.028762&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0756&#39;,
     &#39;adcode&#39;: &#39;440400&#39;,
     &#39;name&#39;: &#39;珠海市&#39;,
     &#39;center&#39;: &#39;113.553986,22.224979&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0766&#39;,
     &#39;adcode&#39;: &#39;445300&#39;,
     &#39;name&#39;: &#39;云浮市&#39;,
     &#39;center&#39;: &#39;112.044439,22.929801&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0754&#39;,
     &#39;adcode&#39;: &#39;440500&#39;,
     &#39;name&#39;: &#39;汕头市&#39;,
     &#39;center&#39;: &#39;116.708463,23.37102&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0668&#39;,
     &#39;adcode&#39;: &#39;440900&#39;,
     &#39;name&#39;: &#39;茂名市&#39;,
     &#39;center&#39;: &#39;110.919229,21.659751&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0663&#39;,
     &#39;adcode&#39;: &#39;445200&#39;,
     &#39;name&#39;: &#39;揭阳市&#39;,
     &#39;center&#39;: &#39;116.355733,23.543778&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0660&#39;,
     &#39;adcode&#39;: &#39;441500&#39;,
     &#39;name&#39;: &#39;汕尾市&#39;,
     &#39;center&#39;: &#39;115.364238,22.774485&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0769&#39;,
     &#39;adcode&#39;: &#39;441900&#39;,
     &#39;name&#39;: &#39;东莞市&#39;,
     &#39;center&#39;: &#39;113.746262,23.046237&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0755&#39;,
     &#39;adcode&#39;: &#39;440300&#39;,
     &#39;name&#39;: &#39;深圳市&#39;,
     &#39;center&#39;: &#39;114.085947,22.547&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0759&#39;,
     &#39;adcode&#39;: &#39;440800&#39;,
     &#39;name&#39;: &#39;湛江市&#39;,
     &#39;center&#39;: &#39;110.364977,21.274898&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0662&#39;,
     &#39;adcode&#39;: &#39;441700&#39;,
     &#39;name&#39;: &#39;阳江市&#39;,
     &#39;center&#39;: &#39;111.975107,21.859222&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0768&#39;,
     &#39;adcode&#39;: &#39;445100&#39;,
     &#39;name&#39;: &#39;潮州市&#39;,
     &#39;center&#39;: &#39;116.632301,23.661701&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0751&#39;,
     &#39;adcode&#39;: &#39;440200&#39;,
     &#39;name&#39;: &#39;韶关市&#39;,
     &#39;center&#39;: &#39;113.591544,24.801322&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []},
    {&#39;citycode&#39;: &#39;0760&#39;,
     &#39;adcode&#39;: &#39;442000&#39;,
     &#39;name&#39;: &#39;中山市&#39;,
     &#39;center&#39;: &#39;113.382391,22.521113&#39;,
     &#39;level&#39;: &#39;city&#39;,
     &#39;districts&#39;: []}]}]}</pre>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[11]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">## 搜索POI</span>
<span class="k">def</span> <span class="nf">place</span><span class="p">(</span><span class="n">A</span><span class="p">:</span><span class="nb">str</span><span class="p">):</span>
    <span class="n">url</span><span class="o">=</span><span class="s2">&quot;https://restapi.amap.com/v3/place/text&quot;</span>
    <span class="n">param</span><span class="o">=</span><span class="p">{</span>
        <span class="s2">&quot;key&quot;</span><span class="p">:</span><span class="n">key1</span><span class="p">,</span>
        
        
    <span class="p">}</span>
    <span class="n">Response</span><span class="o">=</span><span class="n">requests</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">url</span><span class="p">,</span><span class="n">params</span><span class="o">=</span><span class="n">param</span><span class="p">)</span>
    <span class="n">data</span><span class="o">=</span><span class="n">Response</span><span class="o">.</span><span class="n">json</span><span class="p">()</span>
    <span class="k">return</span> <span class="n">data</span>
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[12]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">place</span><span class="p">(</span><span class="s2">&quot;瑞幸咖啡&quot;</span><span class="p">)</span>
</pre></div>

    </div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

    <div class="prompt output_prompt">Out[12]:</div>




<div class="output_text output_subarea output_execute_result">
<pre>{&#39;status&#39;: &#39;1&#39;,
 &#39;count&#39;: &#39;0&#39;,
 &#39;info&#39;: &#39;OK&#39;,
 &#39;infocode&#39;: &#39;10000&#39;,
 &#39;suggestion&#39;: {&#39;keywords&#39;: [],
  &#39;cities&#39;: [{&#39;name&#39;: &#39;北京市&#39;,
    &#39;num&#39;: &#39;501172&#39;,
    &#39;citycode&#39;: &#39;010&#39;,
    &#39;adcode&#39;: &#39;110000&#39;},
   {&#39;name&#39;: &#39;苏州市&#39;, &#39;num&#39;: &#39;293292&#39;, &#39;citycode&#39;: &#39;0512&#39;, &#39;adcode&#39;: &#39;320500&#39;},
   {&#39;name&#39;: &#39;沈阳市&#39;, &#39;num&#39;: &#39;207400&#39;, &#39;citycode&#39;: &#39;024&#39;, &#39;adcode&#39;: &#39;210100&#39;},
   {&#39;name&#39;: &#39;昆明市&#39;, &#39;num&#39;: &#39;206316&#39;, &#39;citycode&#39;: &#39;0871&#39;, &#39;adcode&#39;: &#39;530100&#39;},
   {&#39;name&#39;: &#39;大连市&#39;, &#39;num&#39;: &#39;186299&#39;, &#39;citycode&#39;: &#39;0411&#39;, &#39;adcode&#39;: &#39;210200&#39;},
   {&#39;name&#39;: &#39;天津市&#39;, &#39;num&#39;: &#39;169111&#39;, &#39;citycode&#39;: &#39;022&#39;, &#39;adcode&#39;: &#39;120000&#39;},
   {&#39;name&#39;: &#39;常州市&#39;, &#39;num&#39;: &#39;168205&#39;, &#39;citycode&#39;: &#39;0519&#39;, &#39;adcode&#39;: &#39;320400&#39;},
   {&#39;name&#39;: &#39;成都市&#39;, &#39;num&#39;: &#39;145588&#39;, &#39;citycode&#39;: &#39;028&#39;, &#39;adcode&#39;: &#39;510100&#39;},
   {&#39;name&#39;: &#39;武汉市&#39;, &#39;num&#39;: &#39;126056&#39;, &#39;citycode&#39;: &#39;027&#39;, &#39;adcode&#39;: &#39;420100&#39;},
   {&#39;name&#39;: &#39;杭州市&#39;, &#39;num&#39;: &#39;124503&#39;, &#39;citycode&#39;: &#39;0571&#39;, &#39;adcode&#39;: &#39;330100&#39;},
   {&#39;name&#39;: &#39;厦门市&#39;, &#39;num&#39;: &#39;124321&#39;, &#39;citycode&#39;: &#39;0592&#39;, &#39;adcode&#39;: &#39;350200&#39;},
   {&#39;name&#39;: &#39;合肥市&#39;, &#39;num&#39;: &#39;121280&#39;, &#39;citycode&#39;: &#39;0551&#39;, &#39;adcode&#39;: &#39;340100&#39;},
   {&#39;name&#39;: &#39;深圳市&#39;, &#39;num&#39;: &#39;105200&#39;, &#39;citycode&#39;: &#39;0755&#39;, &#39;adcode&#39;: &#39;440300&#39;},
   {&#39;name&#39;: &#39;郑州市&#39;, &#39;num&#39;: &#39;104060&#39;, &#39;citycode&#39;: &#39;0371&#39;, &#39;adcode&#39;: &#39;410100&#39;},
   {&#39;name&#39;: &#39;长沙市&#39;, &#39;num&#39;: &#39;101736&#39;, &#39;citycode&#39;: &#39;0731&#39;, &#39;adcode&#39;: &#39;430100&#39;},
   {&#39;name&#39;: &#39;南宁市&#39;, &#39;num&#39;: &#39;101262&#39;, &#39;citycode&#39;: &#39;0771&#39;, &#39;adcode&#39;: &#39;450100&#39;},
   {&#39;name&#39;: &#39;泉州市&#39;, &#39;num&#39;: &#39;85051&#39;, &#39;citycode&#39;: &#39;0595&#39;, &#39;adcode&#39;: &#39;350500&#39;},
   {&#39;name&#39;: &#39;南京市&#39;, &#39;num&#39;: &#39;85039&#39;, &#39;citycode&#39;: &#39;025&#39;, &#39;adcode&#39;: &#39;320100&#39;},
   {&#39;name&#39;: &#39;青岛市&#39;, &#39;num&#39;: &#39;81997&#39;, &#39;citycode&#39;: &#39;0532&#39;, &#39;adcode&#39;: &#39;370200&#39;},
   {&#39;name&#39;: &#39;上海市&#39;, &#39;num&#39;: &#39;81738&#39;, &#39;citycode&#39;: &#39;021&#39;, &#39;adcode&#39;: &#39;310000&#39;},
   {&#39;name&#39;: &#39;江门市&#39;, &#39;num&#39;: &#39;63814&#39;, &#39;citycode&#39;: &#39;0750&#39;, &#39;adcode&#39;: &#39;440700&#39;},
   {&#39;name&#39;: &#39;广州市&#39;, &#39;num&#39;: &#39;63088&#39;, &#39;citycode&#39;: &#39;020&#39;, &#39;adcode&#39;: &#39;440100&#39;},
   {&#39;name&#39;: &#39;石家庄市&#39;, &#39;num&#39;: &#39;62467&#39;, &#39;citycode&#39;: &#39;0311&#39;, &#39;adcode&#39;: &#39;130100&#39;},
   {&#39;name&#39;: &#39;哈尔滨市&#39;, &#39;num&#39;: &#39;62205&#39;, &#39;citycode&#39;: &#39;0451&#39;, &#39;adcode&#39;: &#39;230100&#39;},
   {&#39;name&#39;: &#39;长春市&#39;, &#39;num&#39;: &#39;62205&#39;, &#39;citycode&#39;: &#39;0431&#39;, &#39;adcode&#39;: &#39;220100&#39;},
   {&#39;name&#39;: &#39;重庆市&#39;, &#39;num&#39;: &#39;42849&#39;, &#39;citycode&#39;: &#39;023&#39;, &#39;adcode&#39;: &#39;500000&#39;},
   {&#39;name&#39;: &#39;宣城市&#39;, &#39;num&#39;: &#39;42450&#39;, &#39;citycode&#39;: &#39;0563&#39;, &#39;adcode&#39;: &#39;341800&#39;},
   {&#39;name&#39;: &#39;丹东市&#39;, &#39;num&#39;: &#39;42376&#39;, &#39;citycode&#39;: &#39;0415&#39;, &#39;adcode&#39;: &#39;210600&#39;},
   {&#39;name&#39;: &#39;宁波市&#39;, &#39;num&#39;: &#39;41066&#39;, &#39;citycode&#39;: &#39;0574&#39;, &#39;adcode&#39;: &#39;330200&#39;},
   {&#39;name&#39;: &#39;中山市&#39;, &#39;num&#39;: &#39;40929&#39;, &#39;citycode&#39;: &#39;0760&#39;, &#39;adcode&#39;: &#39;442000&#39;},
   {&#39;name&#39;: &#39;信阳市&#39;, &#39;num&#39;: &#39;40929&#39;, &#39;citycode&#39;: &#39;0376&#39;, &#39;adcode&#39;: &#39;411500&#39;},
   {&#39;name&#39;: &#39;徐州市&#39;, &#39;num&#39;: &#39;40804&#39;, &#39;citycode&#39;: &#39;0516&#39;, &#39;adcode&#39;: &#39;320300&#39;},
   {&#39;name&#39;: &#39;洛阳市&#39;, &#39;num&#39;: &#39;40804&#39;, &#39;citycode&#39;: &#39;0379&#39;, &#39;adcode&#39;: &#39;410300&#39;},
   {&#39;name&#39;: &#39;南昌市&#39;, &#39;num&#39;: &#39;22241&#39;, &#39;citycode&#39;: &#39;0791&#39;, &#39;adcode&#39;: &#39;360100&#39;},
   {&#39;name&#39;: &#39;太原市&#39;, &#39;num&#39;: &#39;21890&#39;, &#39;citycode&#39;: &#39;0351&#39;, &#39;adcode&#39;: &#39;140100&#39;},
   {&#39;name&#39;: &#39;无锡市&#39;, &#39;num&#39;: &#39;21626&#39;, &#39;citycode&#39;: &#39;0510&#39;, &#39;adcode&#39;: &#39;320200&#39;},
   {&#39;name&#39;: &#39;兰州市&#39;, &#39;num&#39;: &#39;21577&#39;, &#39;citycode&#39;: &#39;0931&#39;, &#39;adcode&#39;: &#39;620100&#39;},
   {&#39;name&#39;: &#39;南通市&#39;, &#39;num&#39;: &#39;21540&#39;, &#39;citycode&#39;: &#39;0513&#39;, &#39;adcode&#39;: &#39;320600&#39;},
   {&#39;name&#39;: &#39;金华市&#39;, &#39;num&#39;: &#39;21452&#39;, &#39;citycode&#39;: &#39;0579&#39;, &#39;adcode&#39;: &#39;330700&#39;},
   {&#39;name&#39;: &#39;柳州市&#39;, &#39;num&#39;: &#39;21400&#39;, &#39;citycode&#39;: &#39;0772&#39;, &#39;adcode&#39;: &#39;450200&#39;},
   {&#39;name&#39;: &#39;保定市&#39;, &#39;num&#39;: &#39;21313&#39;, &#39;citycode&#39;: &#39;0312&#39;, &#39;adcode&#39;: &#39;130600&#39;},
   {&#39;name&#39;: &#39;香港特别行政区&#39;, &#39;num&#39;: &#39;21276&#39;, &#39;citycode&#39;: &#39;1852&#39;, &#39;adcode&#39;: &#39;810000&#39;},
   {&#39;name&#39;: &#39;九江市&#39;, &#39;num&#39;: &#39;21276&#39;, &#39;citycode&#39;: &#39;0792&#39;, &#39;adcode&#39;: &#39;360400&#39;},
   {&#39;name&#39;: &#39;镇江市&#39;, &#39;num&#39;: &#39;21276&#39;, &#39;citycode&#39;: &#39;0511&#39;, &#39;adcode&#39;: &#39;321100&#39;},
   {&#39;name&#39;: &#39;潜江市&#39;, &#39;num&#39;: &#39;21225&#39;, &#39;citycode&#39;: &#39;2728&#39;, &#39;adcode&#39;: &#39;429005&#39;},
   {&#39;name&#39;: &#39;铜川市&#39;, &#39;num&#39;: &#39;21225&#39;, &#39;citycode&#39;: &#39;0919&#39;, &#39;adcode&#39;: &#39;610200&#39;},
   {&#39;name&#39;: &#39;商洛市&#39;, &#39;num&#39;: &#39;21225&#39;, &#39;citycode&#39;: &#39;0914&#39;, &#39;adcode&#39;: &#39;611000&#39;},
   {&#39;name&#39;: &#39;玉溪市&#39;, &#39;num&#39;: &#39;21225&#39;, &#39;citycode&#39;: &#39;0877&#39;, &#39;adcode&#39;: &#39;530400&#39;},
   {&#39;name&#39;: &#39;广安市&#39;, &#39;num&#39;: &#39;21225&#39;, &#39;citycode&#39;: &#39;0826&#39;, &#39;adcode&#39;: &#39;511600&#39;},
   {&#39;name&#39;: &#39;潮州市&#39;, &#39;num&#39;: &#39;21225&#39;, &#39;citycode&#39;: &#39;0768&#39;, &#39;adcode&#39;: &#39;445100&#39;},
   {&#39;name&#39;: &#39;湛江市&#39;, &#39;num&#39;: &#39;21225&#39;, &#39;citycode&#39;: &#39;0759&#39;, &#39;adcode&#39;: &#39;440800&#39;},
   {&#39;name&#39;: &#39;珠海市&#39;, &#39;num&#39;: &#39;21225&#39;, &#39;citycode&#39;: &#39;0756&#39;, &#39;adcode&#39;: &#39;440400&#39;},
   {&#39;name&#39;: &#39;株洲市&#39;, &#39;num&#39;: &#39;21225&#39;, &#39;citycode&#39;: &#39;0733&#39;, &#39;adcode&#39;: &#39;430200&#39;},
   {&#39;name&#39;: &#39;咸宁市&#39;, &#39;num&#39;: &#39;21225&#39;, &#39;citycode&#39;: &#39;0715&#39;, &#39;adcode&#39;: &#39;421200&#39;},
   {&#39;name&#39;: &#39;佳木斯市&#39;, &#39;num&#39;: &#39;21225&#39;, &#39;citycode&#39;: &#39;0454&#39;, &#39;adcode&#39;: &#39;230800&#39;},
   {&#39;name&#39;: &#39;葫芦岛市&#39;, &#39;num&#39;: &#39;21225&#39;, &#39;citycode&#39;: &#39;0429&#39;, &#39;adcode&#39;: &#39;211400&#39;},
   {&#39;name&#39;: &#39;本溪市&#39;, &#39;num&#39;: &#39;21225&#39;, &#39;citycode&#39;: &#39;0414&#39;, &#39;adcode&#39;: &#39;210500&#39;},
   {&#39;name&#39;: &#39;石河子市&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0993&#39;, &#39;adcode&#39;: &#39;659001&#39;},
   {&#39;name&#39;: &#39;吴忠市&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0953&#39;, &#39;adcode&#39;: &#39;640300&#39;},
   {&#39;name&#39;: &#39;渭南市&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0913&#39;, &#39;adcode&#39;: &#39;610500&#39;},
   {&#39;name&#39;: &#39;楚雄彝族自治州&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0878&#39;, &#39;adcode&#39;: &#39;532300&#39;},
   {&#39;name&#39;: &#39;桂林市&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0773&#39;, &#39;adcode&#39;: &#39;450300&#39;},
   {&#39;name&#39;: &#39;岳阳市&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0730&#39;, &#39;adcode&#39;: &#39;430600&#39;},
   {&#39;name&#39;: &#39;襄阳市&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0710&#39;, &#39;adcode&#39;: &#39;420600&#39;},
   {&#39;name&#39;: &#39;聊城市&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0635&#39;, &#39;adcode&#39;: &#39;371500&#39;},
   {&#39;name&#39;: &#39;泰安市&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0538&#39;, &#39;adcode&#39;: &#39;370900&#39;},
   {&#39;name&#39;: &#39;德州市&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0534&#39;, &#39;adcode&#39;: &#39;371400&#39;},
   {&#39;name&#39;: &#39;连云港市&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0518&#39;, &#39;adcode&#39;: &#39;320700&#39;},
   {&#39;name&#39;: &#39;鄂尔多斯市&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0477&#39;, &#39;adcode&#39;: &#39;150600&#39;},
   {&#39;name&#39;: &#39;吉林市&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0432&#39;, &#39;adcode&#39;: &#39;220200&#39;},
   {&#39;name&#39;: &#39;开封市&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0378&#39;, &#39;adcode&#39;: &#39;410200&#39;},
   {&#39;name&#39;: &#39;临汾市&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0357&#39;, &#39;adcode&#39;: &#39;141000&#39;},
   {&#39;name&#39;: &#39;廊坊市&#39;, &#39;num&#39;: &#39;21188&#39;, &#39;citycode&#39;: &#39;0316&#39;, &#39;adcode&#39;: &#39;131000&#39;},
   {&#39;name&#39;: &#39;东莞市&#39;, &#39;num&#39;: &#39;20316&#39;, &#39;citycode&#39;: &#39;0769&#39;, &#39;adcode&#39;: &#39;441900&#39;},
   {&#39;name&#39;: &#39;嘉兴市&#39;, &#39;num&#39;: &#39;19791&#39;, &#39;citycode&#39;: &#39;0573&#39;, &#39;adcode&#39;: &#39;330400&#39;},
   {&#39;name&#39;: &#39;济南市&#39;, &#39;num&#39;: &#39;19791&#39;, &#39;citycode&#39;: &#39;0531&#39;, &#39;adcode&#39;: &#39;370100&#39;},
   {&#39;name&#39;: &#39;台州市&#39;, &#39;num&#39;: &#39;19704&#39;, &#39;citycode&#39;: &#39;0576&#39;, &#39;adcode&#39;: &#39;331000&#39;},
   {&#39;name&#39;: &#39;包头市&#39;, &#39;num&#39;: &#39;19703&#39;, &#39;citycode&#39;: &#39;0472&#39;, &#39;adcode&#39;: &#39;150200&#39;},
   {&#39;name&#39;: &#39;崇左市&#39;, &#39;num&#39;: &#39;19616&#39;, &#39;citycode&#39;: &#39;1771&#39;, &#39;adcode&#39;: &#39;451400&#39;},
   {&#39;name&#39;: &#39;安康市&#39;, &#39;num&#39;: &#39;19616&#39;, &#39;citycode&#39;: &#39;0915&#39;, &#39;adcode&#39;: &#39;610900&#39;},
   {&#39;name&#39;: &#39;黔东南苗族侗族自治州&#39;,
    &#39;num&#39;: &#39;19616&#39;,
    &#39;citycode&#39;: &#39;0855&#39;,
    &#39;adcode&#39;: &#39;522600&#39;},
   {&#39;name&#39;: &#39;安顺市&#39;, &#39;num&#39;: &#39;19616&#39;, &#39;citycode&#39;: &#39;0853&#39;, &#39;adcode&#39;: &#39;520400&#39;},
   {&#39;name&#39;: &#39;达州市&#39;, &#39;num&#39;: &#39;19616&#39;, &#39;citycode&#39;: &#39;0818&#39;, &#39;adcode&#39;: &#39;511700&#39;},
   {&#39;name&#39;: &#39;上饶市&#39;, &#39;num&#39;: &#39;19616&#39;, &#39;citycode&#39;: &#39;0793&#39;, &#39;adcode&#39;: &#39;361100&#39;},
   {&#39;name&#39;: &#39;北海市&#39;, &#39;num&#39;: &#39;19616&#39;, &#39;citycode&#39;: &#39;0779&#39;, &#39;adcode&#39;: &#39;450500&#39;},
   {&#39;name&#39;: &#39;张家界市&#39;, &#39;num&#39;: &#39;19616&#39;, &#39;citycode&#39;: &#39;0744&#39;, &#39;adcode&#39;: &#39;430800&#39;},
   {&#39;name&#39;: &#39;常德市&#39;, &#39;num&#39;: &#39;19616&#39;, &#39;citycode&#39;: &#39;0736&#39;, &#39;adcode&#39;: &#39;430700&#39;},
   {&#39;name&#39;: &#39;衡阳市&#39;, &#39;num&#39;: &#39;19616&#39;, &#39;citycode&#39;: &#39;0734&#39;, &#39;adcode&#39;: &#39;430400&#39;},
   {&#39;name&#39;: &#39;安庆市&#39;, &#39;num&#39;: &#39;19616&#39;, &#39;citycode&#39;: &#39;0556&#39;, &#39;adcode&#39;: &#39;340800&#39;},
   {&#39;name&#39;: &#39;赤峰市&#39;, &#39;num&#39;: &#39;19616&#39;, &#39;citycode&#39;: &#39;0476&#39;, &#39;adcode&#39;: &#39;150400&#39;},
   {&#39;name&#39;: &#39;呼和浩特市&#39;, &#39;num&#39;: &#39;19616&#39;, &#39;citycode&#39;: &#39;0471&#39;, &#39;adcode&#39;: &#39;150100&#39;},
   {&#39;name&#39;: &#39;运城市&#39;, &#39;num&#39;: &#39;19616&#39;, &#39;citycode&#39;: &#39;0359&#39;, &#39;adcode&#39;: &#39;140800&#39;},
   {&#39;name&#39;: &#39;秦皇岛市&#39;, &#39;num&#39;: &#39;19616&#39;, &#39;citycode&#39;: &#39;0335&#39;, &#39;adcode&#39;: &#39;130300&#39;},
   {&#39;name&#39;: &#39;唐山市&#39;, &#39;num&#39;: &#39;525&#39;, &#39;citycode&#39;: &#39;0315&#39;, &#39;adcode&#39;: &#39;130200&#39;},
   {&#39;name&#39;: &#39;福州市&#39;, &#39;num&#39;: &#39;263&#39;, &#39;citycode&#39;: &#39;0591&#39;, &#39;adcode&#39;: &#39;350100&#39;},
   {&#39;name&#39;: &#39;芜湖市&#39;, &#39;num&#39;: &#39;263&#39;, &#39;citycode&#39;: &#39;0553&#39;, &#39;adcode&#39;: &#39;340200&#39;},
   {&#39;name&#39;: &#39;佛山市&#39;, &#39;num&#39;: &#39;261&#39;, &#39;citycode&#39;: &#39;0757&#39;, &#39;adcode&#39;: &#39;440600&#39;},
   {&#39;name&#39;: &#39;海口市&#39;, &#39;num&#39;: &#39;176&#39;, &#39;citycode&#39;: &#39;0898&#39;, &#39;adcode&#39;: &#39;460100&#39;},
   {&#39;name&#39;: &#39;漳州市&#39;, &#39;num&#39;: &#39;175&#39;, &#39;citycode&#39;: &#39;0596&#39;, &#39;adcode&#39;: &#39;350600&#39;},
   {&#39;name&#39;: &#39;西安市&#39;, &#39;num&#39;: &#39;175&#39;, &#39;citycode&#39;: &#39;029&#39;, &#39;adcode&#39;: &#39;610100&#39;},
   {&#39;name&#39;: &#39;潍坊市&#39;, &#39;num&#39;: &#39;174&#39;, &#39;citycode&#39;: &#39;0536&#39;, &#39;adcode&#39;: &#39;370700&#39;},
   {&#39;name&#39;: &#39;眉山市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;1833&#39;, &#39;adcode&#39;: &#39;511400&#39;},
   {&#39;name&#39;: &#39;贵港市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;1755&#39;, &#39;adcode&#39;: &#39;450800&#39;},
   {&#39;name&#39;: &#39;伊犁哈萨克自治州&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0999&#39;, &#39;adcode&#39;: &#39;654000&#39;},
   {&#39;name&#39;: &#39;延安市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0911&#39;, &#39;adcode&#39;: &#39;610600&#39;},
   {&#39;name&#39;: &#39;丽江市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0888&#39;, &#39;adcode&#39;: &#39;530700&#39;},
   {&#39;name&#39;: &#39;贵阳市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0851&#39;, &#39;adcode&#39;: &#39;520100&#39;},
   {&#39;name&#39;: &#39;南充市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0817&#39;, &#39;adcode&#39;: &#39;511300&#39;},
   {&#39;name&#39;: &#39;吉安市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0796&#39;, &#39;adcode&#39;: &#39;360800&#39;},
   {&#39;name&#39;: &#39;宜春市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0795&#39;, &#39;adcode&#39;: &#39;360900&#39;},
   {&#39;name&#39;: &#39;玉林市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0775&#39;, &#39;adcode&#39;: &#39;450900&#39;},
   {&#39;name&#39;: &#39;茂名市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0668&#39;, &#39;adcode&#39;: &#39;440900&#39;},
   {&#39;name&#39;: &#39;枣庄市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0632&#39;, &#39;adcode&#39;: &#39;370400&#39;},
   {&#39;name&#39;: &#39;舟山市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0580&#39;, &#39;adcode&#39;: &#39;330900&#39;},
   {&#39;name&#39;: &#39;丽水市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0578&#39;, &#39;adcode&#39;: &#39;331100&#39;},
   {&#39;name&#39;: &#39;铜陵市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0562&#39;, &#39;adcode&#39;: &#39;340700&#39;},
   {&#39;name&#39;: &#39;扬州市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0514&#39;, &#39;adcode&#39;: &#39;321000&#39;},
   {&#39;name&#39;: &#39;大同市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0352&#39;, &#39;adcode&#39;: &#39;140200&#39;},
   {&#39;name&#39;: &#39;沧州市&#39;, &#39;num&#39;: &#39;88&#39;, &#39;citycode&#39;: &#39;0317&#39;, &#39;adcode&#39;: &#39;130900&#39;},
   {&#39;name&#39;: &#39;海东市&#39;, &#39;num&#39;: &#39;87&#39;, &#39;citycode&#39;: &#39;0972&#39;, &#39;adcode&#39;: &#39;630200&#39;},
   {&#39;name&#39;: &#39;锦州市&#39;, &#39;num&#39;: &#39;87&#39;, &#39;citycode&#39;: &#39;0416&#39;, &#39;adcode&#39;: &#39;210700&#39;},
   {&#39;name&#39;: &#39;邯郸市&#39;, &#39;num&#39;: &#39;87&#39;, &#39;citycode&#39;: &#39;0310&#39;, &#39;adcode&#39;: &#39;130400&#39;}]},
 &#39;pois&#39;: []}</pre>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[13]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">## IP定位</span>
<span class="k">def</span> <span class="nf">ip</span><span class="p">():</span>
    <span class="n">url</span><span class="o">=</span><span class="s2">&quot;https://restapi.amap.com/v3/ip?parameters&quot;</span>
    <span class="n">param</span><span class="o">=</span><span class="p">{</span>
        <span class="s2">&quot;key&quot;</span><span class="p">:</span><span class="n">key1</span>
        
    <span class="p">}</span>
    <span class="n">Response</span><span class="o">=</span><span class="n">requests</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">url</span><span class="p">,</span><span class="n">params</span><span class="o">=</span><span class="n">param</span><span class="p">)</span>
    <span class="n">data</span><span class="o">=</span><span class="n">Response</span><span class="o">.</span><span class="n">json</span><span class="p">()</span>
    <span class="k">return</span> <span class="n">data</span>
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[14]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">ip</span><span class="p">()</span>
</pre></div>

    </div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

    <div class="prompt output_prompt">Out[14]:</div>




<div class="output_text output_subarea output_execute_result">
<pre>{&#39;status&#39;: &#39;1&#39;,
 &#39;info&#39;: &#39;OK&#39;,
 &#39;infocode&#39;: &#39;10000&#39;,
 &#39;province&#39;: &#39;台湾省&#39;,
 &#39;city&#39;: &#39;台湾省&#39;,
 &#39;adcode&#39;: &#39;710000&#39;,
 &#39;rectangle&#39;: &#39;117.5295711,20.32575407;126.4406848,27.37093839&#39;}</pre>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[15]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">## 静态地图</span>
<span class="kn">from</span> <span class="nn">PIL</span> <span class="k">import</span> <span class="n">Image</span>
<span class="kn">from</span> <span class="nn">io</span> <span class="k">import</span> <span class="n">BytesIO</span>
<span class="k">def</span> <span class="nf">staticmap</span><span class="p">(</span><span class="n">A</span><span class="p">:</span><span class="nb">str</span><span class="p">,</span><span class="n">B</span><span class="p">:</span><span class="nb">str</span><span class="p">):</span>
    <span class="n">url</span><span class="o">=</span><span class="s2">&quot;https://restapi.amap.com/v3/staticmap?parameters&quot;</span>
    <span class="n">param</span><span class="o">=</span><span class="p">{</span>
        <span class="s2">&quot;key&quot;</span><span class="p">:</span><span class="n">key1</span><span class="p">,</span>
        <span class="s2">&quot;location&quot;</span><span class="p">:</span><span class="n">A</span><span class="p">,</span>
        <span class="s2">&quot;zoom&quot;</span><span class="p">:</span><span class="n">B</span>
            
    <span class="p">}</span>
    <span class="n">Response</span><span class="o">=</span><span class="n">requests</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">url</span><span class="p">,</span><span class="n">params</span><span class="o">=</span><span class="n">param</span><span class="p">)</span>
    <span class="n">i</span> <span class="o">=</span> <span class="n">Image</span><span class="o">.</span><span class="n">open</span><span class="p">(</span><span class="n">BytesIO</span><span class="p">(</span><span class="n">Response</span><span class="o">.</span><span class="n">content</span><span class="p">))</span>
    <span class="k">return</span> <span class="n">i</span>
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[16]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">A</span><span class="o">=</span><span class="n">staticmap</span><span class="p">(</span><span class="s2">&quot;113.1017375,22.93212254&quot;</span><span class="p">,</span><span class="s2">&quot;13&quot;</span><span class="p">)</span>
<span class="n">A</span>
</pre></div>

    </div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

    <div class="prompt output_prompt">Out[16]:</div>




<div class="output_png output_subarea output_execute_result">
<img src="
"
>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[17]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">## 坐标转换</span>
<span class="k">def</span> <span class="nf">coordinate</span><span class="p">(</span><span class="n">A</span><span class="p">:</span><span class="nb">str</span><span class="p">,</span><span class="n">B</span><span class="p">:</span><span class="nb">str</span><span class="p">):</span>
    <span class="n">url</span><span class="o">=</span><span class="s2">&quot;https://restapi.amap.com/v3/assistant/coordinate/convert?parameters&quot;</span>
    <span class="n">param</span><span class="o">=</span><span class="p">{</span>
        <span class="s2">&quot;key&quot;</span><span class="p">:</span><span class="n">key1</span><span class="p">,</span>
        <span class="s2">&quot;locations&quot;</span><span class="p">:</span><span class="n">A</span><span class="p">,</span>
        <span class="s2">&quot;coordsys&quot;</span><span class="p">:</span><span class="n">B</span>
    <span class="p">}</span>
    <span class="n">Response</span><span class="o">=</span><span class="n">requests</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">url</span><span class="p">,</span><span class="n">params</span><span class="o">=</span><span class="n">param</span><span class="p">)</span>
    <span class="n">data</span><span class="o">=</span><span class="n">Response</span><span class="o">.</span><span class="n">json</span><span class="p">()</span>
    <span class="k">return</span> <span class="n">data</span>
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[18]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">coordinate</span><span class="p">(</span><span class="s2">&quot;113.158203,23.036013|113.158203,23.036013&quot;</span><span class="p">,</span><span class="s2">&quot;gps&quot;</span><span class="p">)</span>
</pre></div>

    </div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

    <div class="prompt output_prompt">Out[18]:</div>




<div class="output_text output_subarea output_execute_result">
<pre>{&#39;status&#39;: &#39;1&#39;,
 &#39;info&#39;: &#39;ok&#39;,
 &#39;infocode&#39;: &#39;10000&#39;,
 &#39;locations&#39;: &#39;113.163634982639,23.033411187066;113.163634982639,23.033411187066&#39;}</pre>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[19]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">## 天气查询</span>
<span class="k">def</span> <span class="nf">weather</span><span class="p">(</span><span class="n">A</span><span class="p">:</span><span class="nb">str</span><span class="p">):</span>
    <span class="n">url</span><span class="o">=</span><span class="s2">&quot;https://restapi.amap.com/v3/weather/weatherInfo?parameters&quot;</span>
    <span class="n">param</span><span class="o">=</span><span class="p">{</span>
        <span class="s2">&quot;key&quot;</span><span class="p">:</span><span class="n">key1</span><span class="p">,</span>
        <span class="s2">&quot;city&quot;</span><span class="p">:</span><span class="n">A</span>
    <span class="p">}</span>
    <span class="n">Response</span><span class="o">=</span><span class="n">requests</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">url</span><span class="p">,</span><span class="n">params</span><span class="o">=</span><span class="n">param</span><span class="p">)</span>
    <span class="n">data</span><span class="o">=</span><span class="n">Response</span><span class="o">.</span><span class="n">json</span><span class="p">()</span>
    <span class="k">return</span> <span class="n">data</span>
    
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[20]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">weather</span><span class="p">(</span><span class="s2">&quot;佛山&quot;</span><span class="p">)</span>
</pre></div>

    </div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

    <div class="prompt output_prompt">Out[20]:</div>




<div class="output_text output_subarea output_execute_result">
<pre>{&#39;status&#39;: &#39;1&#39;,
 &#39;count&#39;: &#39;1&#39;,
 &#39;info&#39;: &#39;OK&#39;,
 &#39;infocode&#39;: &#39;10000&#39;,
 &#39;lives&#39;: [{&#39;province&#39;: &#39;广东&#39;,
   &#39;city&#39;: &#39;佛山市&#39;,
   &#39;adcode&#39;: &#39;440600&#39;,
   &#39;weather&#39;: &#39;晴&#39;,
   &#39;temperature&#39;: &#39;29&#39;,
   &#39;winddirection&#39;: &#39;西南&#39;,
   &#39;windpower&#39;: &#39;≤3&#39;,
   &#39;humidity&#39;: &#39;41&#39;,
   &#39;reporttime&#39;: &#39;2019-10-19 14:15:13&#39;}]}</pre>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[21]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">## 输入提示</span>
<span class="k">def</span> <span class="nf">assistant</span><span class="p">(</span><span class="n">A</span><span class="p">:</span><span class="nb">str</span><span class="p">):</span>
    <span class="n">url</span><span class="o">=</span><span class="s2">&quot;https://restapi.amap.com/v3/assistant/inputtips?parameters&quot;</span>
    <span class="n">param</span><span class="o">=</span><span class="p">{</span>
        <span class="s2">&quot;key&quot;</span><span class="p">:</span><span class="n">key1</span><span class="p">,</span>
        <span class="s2">&quot;keywords&quot;</span><span class="p">:</span><span class="n">A</span>
    <span class="p">}</span>
    <span class="n">Response</span><span class="o">=</span><span class="n">requests</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">url</span><span class="p">,</span><span class="n">params</span><span class="o">=</span><span class="n">param</span><span class="p">)</span>
    <span class="n">data</span><span class="o">=</span><span class="n">Response</span><span class="o">.</span><span class="n">json</span><span class="p">()</span>
    <span class="k">return</span> <span class="n">data</span>
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[22]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">assistant</span><span class="p">(</span><span class="s2">&quot;顺德美的&quot;</span><span class="p">)</span>
</pre></div>

    </div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

    <div class="prompt output_prompt">Out[22]:</div>




<div class="output_text output_subarea output_execute_result">
<pre>{&#39;status&#39;: &#39;1&#39;,
 &#39;count&#39;: &#39;10&#39;,
 &#39;info&#39;: &#39;OK&#39;,
 &#39;infocode&#39;: &#39;10000&#39;,
 &#39;tips&#39;: [{&#39;id&#39;: &#39;B0FFFJSMV1&#39;,
   &#39;name&#39;: &#39;顺德美的万豪酒店(大良店)&#39;,
   &#39;district&#39;: &#39;广东省佛山市顺德区&#39;,
   &#39;adcode&#39;: &#39;440606&#39;,
   &#39;location&#39;: &#39;113.275441,22.828169&#39;,
   &#39;address&#39;: &#39;大良南国东路388号美的广场&#39;,
   &#39;typecode&#39;: &#39;100102&#39;,
   &#39;city&#39;: []},
  {&#39;id&#39;: &#39;B0FFJ104MU&#39;,
   &#39;name&#39;: &#39;顺德美的照明仓库&#39;,
   &#39;district&#39;: &#39;广东省佛山市顺德区&#39;,
   &#39;adcode&#39;: &#39;440606&#39;,
   &#39;location&#39;: &#39;113.242563,22.919145&#39;,
   &#39;address&#39;: &#39;219村道西200米&#39;,
   &#39;typecode&#39;: &#39;170000&#39;,
   &#39;city&#39;: []},
  {&#39;id&#39;: &#39;B0FFKITB1J&#39;,
   &#39;name&#39;: &#39;顺德美的精品酒店(装修中)&#39;,
   &#39;district&#39;: &#39;广东省佛山市顺德区&#39;,
   &#39;adcode&#39;: &#39;440606&#39;,
   &#39;location&#39;: &#39;113.217046,22.945313&#39;,
   &#39;address&#39;: &#39;北滘镇君兰大道君岭路6号君兰会B座&#39;,
   &#39;typecode&#39;: &#39;100000&#39;,
   &#39;city&#39;: []},
  {&#39;id&#39;: &#39;B0FFG1YC8D&#39;,
   &#39;name&#39;: &#39;美的&#39;,
   &#39;district&#39;: &#39;广东省佛山市顺德区&#39;,
   &#39;adcode&#39;: &#39;440606&#39;,
   &#39;location&#39;: &#39;113.072639,22.917882&#39;,
   &#39;address&#39;: &#39;湜海路与金沙路交叉口西50米&#39;,
   &#39;typecode&#39;: &#39;060300&#39;,
   &#39;city&#39;: []},
  {&#39;id&#39;: &#39;B02F50W4RJ&#39;,
   &#39;name&#39;: &#39;美的翰城&#39;,
   &#39;district&#39;: &#39;广东省佛山市顺德区&#39;,
   &#39;adcode&#39;: &#39;440606&#39;,
   &#39;location&#39;: &#39;113.199587,22.933851&#39;,
   &#39;address&#39;: &#39;新基路&#39;,
   &#39;typecode&#39;: &#39;120302&#39;,
   &#39;city&#39;: []},
  {&#39;id&#39;: &#39;B0FFIQIE8B&#39;,
   &#39;name&#39;: &#39;顺德美的万豪酒店-商务中心&#39;,
   &#39;district&#39;: &#39;广东省佛山市顺德区&#39;,
   &#39;adcode&#39;: &#39;440606&#39;,
   &#39;location&#39;: &#39;113.275560,22.828571&#39;,
   &#39;address&#39;: &#39;南国东路388号美的万豪酒店3层&#39;,
   &#39;typecode&#39;: &#39;100000&#39;,
   &#39;city&#39;: []},
  {&#39;id&#39;: &#39;B02F50Y0CB&#39;,
   &#39;name&#39;: &#39;美的(乐从中信专卖店)&#39;,
   &#39;district&#39;: &#39;广东省佛山市顺德区&#39;,
   &#39;adcode&#39;: &#39;440606&#39;,
   &#39;location&#39;: &#39;113.082562,22.959774&#39;,
   &#39;address&#39;: &#39;新马路b216附近&#39;,
   &#39;typecode&#39;: &#39;060300&#39;,
   &#39;city&#39;: []},
  {&#39;id&#39;: &#39;B02F50V7R7&#39;,
   &#39;name&#39;: &#39;美的广场&#39;,
   &#39;district&#39;: &#39;广东省佛山市顺德区&#39;,
   &#39;adcode&#39;: &#39;440606&#39;,
   &#39;location&#39;: &#39;113.276093,22.829537&#39;,
   &#39;address&#39;: &#39;南国东路388号&#39;,
   &#39;typecode&#39;: &#39;120302&#39;,
   &#39;city&#39;: []},
  {&#39;id&#39;: &#39;B02F50XXMF&#39;,
   &#39;name&#39;: &#39;美的(乐从富岛专卖店)&#39;,
   &#39;district&#39;: &#39;广东省佛山市顺德区&#39;,
   &#39;adcode&#39;: &#39;440606&#39;,
   &#39;location&#39;: &#39;113.088221,22.958597&#39;,
   &#39;address&#39;: &#39;乐从镇跃进路B8楼&#39;,
   &#39;typecode&#39;: &#39;060300&#39;,
   &#39;city&#39;: []},
  {&#39;id&#39;: &#39;B0FFJDFR6E&#39;,
   &#39;name&#39;: &#39;顺德美的万豪酒店·贡厨&#39;,
   &#39;district&#39;: &#39;广东省佛山市顺德区&#39;,
   &#39;adcode&#39;: &#39;440606&#39;,
   &#39;location&#39;: &#39;113.275570,22.828200&#39;,
   &#39;address&#39;: &#39;南国中路388号美的广场顺德美的万豪酒店2楼&#39;,
   &#39;typecode&#39;: &#39;050000&#39;,
   &#39;city&#39;: []}]}</pre>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[23]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">## 交通态势矩形</span>
<span class="k">def</span> <span class="nf">status</span><span class="p">(</span><span class="n">A</span><span class="p">:</span><span class="nb">str</span><span class="p">):</span>
    <span class="n">url</span><span class="o">=</span><span class="s2">&quot;https://restapi.amap.com/v3/traffic/status/rectangle?parameters&quot;</span>
    <span class="n">param</span><span class="o">=</span><span class="p">{</span>
        <span class="s2">&quot;key&quot;</span><span class="p">:</span><span class="n">key1</span><span class="p">,</span>
        <span class="s2">&quot;rectangle&quot;</span><span class="p">:</span><span class="n">A</span>
    <span class="p">}</span>
    <span class="n">Response</span><span class="o">=</span><span class="n">requests</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">url</span><span class="p">,</span><span class="n">params</span><span class="o">=</span><span class="n">param</span><span class="p">)</span>
    <span class="n">data</span><span class="o">=</span><span class="n">Response</span><span class="o">.</span><span class="n">json</span><span class="p">()</span>
    <span class="k">return</span> <span class="n">data</span>
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[24]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">status</span><span class="p">(</span><span class="s2">&quot;116.351147,39.966309;116.357134,39.968727&quot;</span><span class="p">)</span>
</pre></div>

    </div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

    <div class="prompt output_prompt">Out[24]:</div>




<div class="output_text output_subarea output_execute_result">
<pre>{&#39;status&#39;: &#39;1&#39;,
 &#39;info&#39;: &#39;OK&#39;,
 &#39;infocode&#39;: &#39;10000&#39;,
 &#39;trafficinfo&#39;: {&#39;description&#39;: &#39;北四环路：安慧桥附近自东向西行驶缓慢。&#39;,
  &#39;evaluation&#39;: {&#39;expedite&#39;: &#39;75.00%&#39;,
   &#39;congested&#39;: &#39;25.00%&#39;,
   &#39;blocked&#39;: &#39;0.00%&#39;,
   &#39;unknown&#39;: &#39;0.00%&#39;,
   &#39;status&#39;: &#39;2&#39;,
   &#39;description&#39;: &#39;轻度拥堵&#39;}}}</pre>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[25]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># 交通态势圆形</span>
<span class="k">def</span> <span class="nf">status</span><span class="p">(</span><span class="n">A</span><span class="p">:</span><span class="nb">str</span><span class="p">):</span>
    <span class="n">url</span><span class="o">=</span><span class="s2">&quot;https://restapi.amap.com/v3/traffic/status/circle?parameters&quot;</span>
    <span class="n">param</span><span class="o">=</span><span class="p">{</span>
        <span class="s2">&quot;key&quot;</span><span class="p">:</span><span class="n">key1</span><span class="p">,</span>
        <span class="s2">&quot;location&quot;</span><span class="p">:</span><span class="n">A</span>
    <span class="p">}</span>
    <span class="n">Response</span><span class="o">=</span><span class="n">requests</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">url</span><span class="p">,</span><span class="n">params</span><span class="o">=</span><span class="n">param</span><span class="p">)</span>
    <span class="n">data</span><span class="o">=</span><span class="n">Response</span><span class="o">.</span><span class="n">json</span><span class="p">()</span>
    <span class="k">return</span> <span class="n">data</span>
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[26]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">status</span><span class="p">(</span><span class="s2">&quot;113.275570,22.828200&quot;</span><span class="p">)</span>
</pre></div>

    </div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

    <div class="prompt output_prompt">Out[26]:</div>




<div class="output_text output_subarea output_execute_result">
<pre>{&#39;status&#39;: &#39;1&#39;,
 &#39;info&#39;: &#39;OK&#39;,
 &#39;infocode&#39;: &#39;10000&#39;,
 &#39;trafficinfo&#39;: {&#39;description&#39;: &#39;广珠公路：细滘大桥附近自西向东行驶缓慢。&#39;,
  &#39;evaluation&#39;: {&#39;expedite&#39;: &#39;66.67%&#39;,
   &#39;congested&#39;: &#39;33.33%&#39;,
   &#39;blocked&#39;: &#39;0.00%&#39;,
   &#39;unknown&#39;: &#39;0.00%&#39;,
   &#39;status&#39;: &#39;2&#39;,
   &#39;description&#39;: &#39;轻度拥堵&#39;}}}</pre>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[27]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># 指定线路交通态势</span>
<span class="k">def</span> <span class="nf">status</span><span class="p">(</span><span class="n">A</span><span class="p">:</span><span class="nb">str</span><span class="p">,</span><span class="n">B</span><span class="p">:</span><span class="nb">str</span><span class="p">,</span><span class="n">C</span><span class="p">:</span><span class="nb">str</span><span class="p">):</span>
    <span class="n">url</span><span class="o">=</span><span class="s2">&quot;https://restapi.amap.com/v3/traffic/status/road?parameters&quot;</span>
    <span class="n">param</span><span class="o">=</span><span class="p">{</span>
        <span class="s2">&quot;key&quot;</span><span class="p">:</span><span class="n">key1</span><span class="p">,</span>
        <span class="s2">&quot;name&quot;</span><span class="p">:</span><span class="n">A</span><span class="p">,</span>
        <span class="s2">&quot;city&quot;</span><span class="p">:</span><span class="n">B</span><span class="p">,</span>
        <span class="s2">&quot;adcode&quot;</span><span class="p">:</span><span class="n">C</span>
    <span class="p">}</span>
    <span class="n">Response</span><span class="o">=</span><span class="n">requests</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">url</span><span class="p">,</span><span class="n">params</span><span class="o">=</span><span class="n">param</span><span class="p">)</span>
    <span class="n">data</span><span class="o">=</span><span class="n">Response</span><span class="o">.</span><span class="n">json</span><span class="p">()</span>
    <span class="k">return</span> <span class="n">data</span>
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[28]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">status</span><span class="p">(</span><span class="s2">&quot;广珠公路&quot;</span><span class="p">,</span><span class="s2">&quot;佛山&quot;</span><span class="p">,</span><span class="s2">&quot;440600&quot;</span><span class="p">)</span>
</pre></div>

    </div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

    <div class="prompt output_prompt">Out[28]:</div>




<div class="output_text output_subarea output_execute_result">
<pre>{&#39;status&#39;: &#39;1&#39;,
 &#39;info&#39;: &#39;OK&#39;,
 &#39;infocode&#39;: &#39;10000&#39;,
 &#39;trafficinfo&#39;: {&#39;description&#39;: &#39;广珠公路：双向畅通。&#39;,
  &#39;evaluation&#39;: {&#39;expedite&#39;: &#39;95.58%&#39;,
   &#39;congested&#39;: &#39;3.47%&#39;,
   &#39;blocked&#39;: &#39;0.95%&#39;,
   &#39;unknown&#39;: &#39;0.00%&#39;,
   &#39;status&#39;: &#39;1&#39;,
   &#39;description&#39;: &#39;畅通&#39;}}}</pre>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[29]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># 地理围栏创建围栏</span>
<span class="kn">import</span> <span class="nn">json</span>
<span class="n">url</span><span class="o">=</span><span class="s2">&quot;https://restapi.amap.com/v3/batch?key=&lt;834b26ade3b5d37424dec43167632e21&gt;&quot;</span>
<span class="n">headers</span> <span class="o">=</span> <span class="p">{</span><span class="s1">&#39;Content-Type：application/json&#39;</span><span class="p">}</span>
<span class="n">body</span><span class="o">=</span><span class="p">{</span>
    <span class="s2">&quot;ops&quot;</span><span class="p">:</span> <span class="p">[</span>
        <span class="p">{</span>
           <span class="s2">&quot;url&quot;</span><span class="p">:</span> <span class="s2">&quot;https://restapi.amap.com/v3/traffic/status/road?parameters&quot;</span><span class="p">,</span>
           <span class="s2">&quot;key&quot;</span><span class="p">:</span> <span class="s2">&quot;834b26ade3b5d37424dec43167632e21&quot;</span><span class="p">,</span>
           <span class="s2">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;广珠公路&quot;</span><span class="p">,</span>
           <span class="s2">&quot;city&quot;</span><span class="p">:</span> <span class="s2">&quot;佛山&quot;</span><span class="p">,</span>
           <span class="s2">&quot;adcode&quot;</span><span class="p">:</span> <span class="s2">&quot;440600&quot;</span>
        <span class="p">},</span>
    
        
        <span class="p">{</span>
            <span class="s2">&quot;url&quot;</span><span class="p">:</span> <span class="s2">&quot;https://restapi.amap.com/v3/traffic/status/road?parameters&quot;</span><span class="p">,</span>
            <span class="s2">&quot;key&quot;</span><span class="p">:</span> <span class="s2">&quot;834b26ade3b5d37424dec43167632e21&quot;</span><span class="p">,</span>
            <span class="s2">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;广珠公路&quot;</span><span class="p">,</span>
            <span class="s2">&quot;city&quot;</span><span class="p">:</span> <span class="s2">&quot;佛山&quot;</span><span class="p">,</span>
            <span class="s2">&quot;adcode&quot;</span><span class="p">:</span> <span class="s2">&quot;440600&quot;</span>
        <span class="p">}</span>
    <span class="p">]</span>
<span class="p">}</span>
<span class="n">Response</span><span class="o">=</span><span class="n">requests</span><span class="o">.</span><span class="n">post</span><span class="p">(</span><span class="n">url</span><span class="p">,</span><span class="n">data</span><span class="o">=</span><span class="n">json</span><span class="o">.</span><span class="n">dumps</span><span class="p">(</span><span class="n">body</span><span class="p">))</span>
<span class="n">B</span><span class="o">=</span><span class="n">Response</span><span class="o">.</span><span class="n">json</span><span class="p">()</span>
</pre></div>

    </div>
</div>
</div>

</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[30]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">B</span>
</pre></div>

    </div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

    <div class="prompt output_prompt">Out[30]:</div>




<div class="output_text output_subarea output_execute_result">
<pre>[{&#39;status&#39;: 403,
  &#39;body&#39;: &#39;&lt;!DOCTYPE HTML PUBLIC &#34;-//IETF//DTD HTML 2.0//EN&#34;&gt;\r\n&lt;html&gt;\r\n&lt;head&gt;&lt;title&gt;403 Forbidden&lt;/title&gt;&lt;/head&gt;\r\n&lt;body bgcolor=&#34;white&#34;&gt;\r\n&lt;h1&gt;403 Forbidden&lt;/h1&gt;\r\n&lt;p&gt;You don\&#39;t have permission to access the URL on this server. Sorry for the inconvenience.&lt;br/&gt;\r\nPlease report this message and include the following information to us.&lt;br/&gt;\r\nThank you very much!&lt;/p&gt;\r\n&lt;table&gt;\r\n&lt;tr&gt;\r\n&lt;td&gt;URL:&lt;/td&gt;\r\n&lt;td&gt;http://restapi.amap.com/v3/subhttps://restapi.amap.com/v3/traffic/status/road?parameters&lt;/td&gt;\r\n&lt;/tr&gt;\r\n&lt;tr&gt;\r\n&lt;td&gt;Server:&lt;/td&gt;\r\n&lt;td&gt;ls-restapi011017133103.aliyun-region-vpc-ap-southeast-1.sg94&lt;/td&gt;\r\n&lt;/tr&gt;\r\n&lt;tr&gt;\r\n&lt;td&gt;Date:&lt;/td&gt;\r\n&lt;td&gt;2019/10/19 14:39:12&lt;/td&gt;\r\n&lt;/tr&gt;\r\n&lt;/table&gt;\r\n&lt;hr/&gt;Powered by Tengine&lt;/body&gt;\r\n&lt;/html&gt;\r\n&#39;,
  &#39;header&#39;: {&#39;Content-Length&#39;: 701, &#39;Content-Type&#39;: &#39;text/html&#39;}},
 {&#39;status&#39;: 403,
  &#39;body&#39;: &#39;&lt;!DOCTYPE HTML PUBLIC &#34;-//IETF//DTD HTML 2.0//EN&#34;&gt;\r\n&lt;html&gt;\r\n&lt;head&gt;&lt;title&gt;403 Forbidden&lt;/title&gt;&lt;/head&gt;\r\n&lt;body bgcolor=&#34;white&#34;&gt;\r\n&lt;h1&gt;403 Forbidden&lt;/h1&gt;\r\n&lt;p&gt;You don\&#39;t have permission to access the URL on this server. Sorry for the inconvenience.&lt;br/&gt;\r\nPlease report this message and include the following information to us.&lt;br/&gt;\r\nThank you very much!&lt;/p&gt;\r\n&lt;table&gt;\r\n&lt;tr&gt;\r\n&lt;td&gt;URL:&lt;/td&gt;\r\n&lt;td&gt;http://restapi.amap.com/v3/subhttps://restapi.amap.com/v3/traffic/status/road?parameters&lt;/td&gt;\r\n&lt;/tr&gt;\r\n&lt;tr&gt;\r\n&lt;td&gt;Server:&lt;/td&gt;\r\n&lt;td&gt;ls-restapi011017133103.aliyun-region-vpc-ap-southeast-1.sg94&lt;/td&gt;\r\n&lt;/tr&gt;\r\n&lt;tr&gt;\r\n&lt;td&gt;Date:&lt;/td&gt;\r\n&lt;td&gt;2019/10/19 14:39:12&lt;/td&gt;\r\n&lt;/tr&gt;\r\n&lt;/table&gt;\r\n&lt;hr/&gt;Powered by Tengine&lt;/body&gt;\r\n&lt;/html&gt;\r\n&#39;,
  &#39;header&#39;: {&#39;Content-Length&#39;: 701, &#39;Content-Type&#39;: &#39;text/html&#39;}}]</pre>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="&#20108;&#12289;&#25972;&#29702;&#65288;AI&#12289;ML&#26377;&#20851;API&#65289;">&#20108;&#12289;&#25972;&#29702;&#65288;AI&#12289;ML&#26377;&#20851;API&#65289;<a class="anchor-link" href="#&#20108;&#12289;&#25972;&#29702;&#65288;AI&#12289;ML&#26377;&#20851;API&#65289;">&#182;</a></h2><h3 id="1.&#20961;&#26159;&#21644;&#36335;&#24452;&#35268;&#21010;&#21644;&#20132;&#36890;&#36235;&#21183;&#21464;&#21270;&#39044;&#27979;&#26377;&#20851;&#30340;&#37117;&#21644;ML&#26377;&#20851;">1.&#20961;&#26159;&#21644;&#36335;&#24452;&#35268;&#21010;&#21644;&#20132;&#36890;&#36235;&#21183;&#21464;&#21270;&#39044;&#27979;&#26377;&#20851;&#30340;&#37117;&#21644;ML&#26377;&#20851;<a class="anchor-link" href="#1.&#20961;&#26159;&#21644;&#36335;&#24452;&#35268;&#21010;&#21644;&#20132;&#36890;&#36235;&#21183;&#21464;&#21270;&#39044;&#27979;&#26377;&#20851;&#30340;&#37117;&#21644;ML&#26377;&#20851;">&#182;</a></h3><h4 id="&#27604;&#22914;&#26412;&#25991;&#26723;&#21253;&#21547;&#30340;&#36335;&#24452;&#35268;&#21010;&#12289;&#20132;&#36890;&#24577;&#21183;&#22278;&#24418;&#12289;&#25351;&#23450;&#32447;&#36335;&#20132;&#36890;&#24577;&#21183;&#31561;">&#27604;&#22914;&#26412;&#25991;&#26723;&#21253;&#21547;&#30340;&#36335;&#24452;&#35268;&#21010;&#12289;&#20132;&#36890;&#24577;&#21183;&#22278;&#24418;&#12289;&#25351;&#23450;&#32447;&#36335;&#20132;&#36890;&#24577;&#21183;&#31561;<a class="anchor-link" href="#&#27604;&#22914;&#26412;&#25991;&#26723;&#21253;&#21547;&#30340;&#36335;&#24452;&#35268;&#21010;&#12289;&#20132;&#36890;&#24577;&#21183;&#22278;&#24418;&#12289;&#25351;&#23450;&#32447;&#36335;&#20132;&#36890;&#24577;&#21183;&#31561;">&#182;</a></h4><h3 id="2.&#20961;&#26159;&#21644;ML&#26377;&#20851;&#30340;&#37117;&#21644;AI&#26377;&#20851;">2.&#20961;&#26159;&#21644;ML&#26377;&#20851;&#30340;&#37117;&#21644;AI&#26377;&#20851;<a class="anchor-link" href="#2.&#20961;&#26159;&#21644;ML&#26377;&#20851;&#30340;&#37117;&#21644;AI&#26377;&#20851;">&#182;</a></h3><h2 id="&#19977;&#12289;&#19981;&#35201;&#27714;&#20889;&#20195;&#30721;&#30340;&#31616;&#21333;&#24212;&#29992;">&#19977;&#12289;&#19981;&#35201;&#27714;&#20889;&#20195;&#30721;&#30340;&#31616;&#21333;&#24212;&#29992;<a class="anchor-link" href="#&#19977;&#12289;&#19981;&#35201;&#27714;&#20889;&#20195;&#30721;&#30340;&#31616;&#21333;&#24212;&#29992;">&#182;</a></h2><p><img src="data:image/png;base64, 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" alt="QQ20191019-153505.png"></p>

</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[&nbsp;]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span> 
</pre></div>

    </div>
</div>
</div>

</div>
    </div>
  </div>
</body>

 


</html>
